InvoicePaymentInfo Type
This type describes the details about the invoice payment.
Remarks
Once an invoice payment is made, this type is used to describe the details of the payment.
Fields
| |
Date String |
Contains the date on which the invoice was paid.
The date and time must be in the following format:
"yyyy-MM-ddTHH:mm:ss.fffZ".
This is explained in more detail below:
| | yyyy | Four-digit year, e.g. "2005" | MM | Two-digit month. | dd | Two-digit day. | T | Indicates time follows the date. | HH | Hours in military time (24-hour format). | mm | Minutes | ss | Seconds | fff | Milliseconds | Z | 1-character (US military) representation of the time zone, "A" - "M" are negative offsets -1 to -12, with "J" not being used. "N" - "Y" are positive offsets 1 to 12, and "Z" indicates GMT/UTC (no offset). |
For instance, "2004-05-26T15:00:00.000Z" is May 26th, 2004 at 3:00pm GMT.
|
Method PaymentMethodTypes |
This field is used to specify the method of payment used when marking an invoice as paid (via MarkAsPaid).
The following payment methods are available:
| | pmPayPal (0) | Payment is made by PayPal (default value). | pmBankTransfer (1) | Payment is made by a bank transfer. | pmCash (2) | Payment is made in cash. | pmCheck (3) | Payment is made by check. | pmCreditCard (4) | Payment is made by a credit card. | pmDebitCard (5) | Payment is made by a debit card. | pmWireTransfer (6) | Payment is made by a wire transfer. | pmOther (7) | Payment is made by a method not specified in this list. |
|
Note String |
Contains a note associated with the invoice payment.
|
TransactionId String |
Contains the Transaction ID of a PayPal payment.
Note: This field is only used after a call to GetDetails is made, provided
that the invoice was paid by PayPal.
|
Constructors
[VB.NET]
Public InvoicePaymentInfo()
[C#]
public InvoicePaymentInfo();