Payment
Description
This object contains all payment information, including payment, invoice, and customer information.
Properties
Type | Name | Description |
---|---|---|
string | MerchantId | Merchant ID (assigned by system). (required) |
string | PaymentInternalId | Payment internal ID (assigned by system). (required) |
string | CustomerId | Customer ID. (required) |
string | SubCustomerId | Sub-customer ID. (optional) |
string | DivisionId | (optional) |
string | InvoiceNumber | Invoice number (assigned by system). (required) |
string | InvoiceInternalId | Invoice internal ID (assigned by system). (required) |
string | InvoiceDate | (required) |
string | InvoiceDueDate | (required) |
string | PoNum | Purchase order number. (required) |
string | SoNum | Sales order number. (required) |
string | InvoiceAmount | Total invoice amount. (required) |
string | AmountDue | Invoice due amount. (required) |
string | Currency | Currency code. 3-digit currency code of total amount. (required) |
string | AuthCode | Authorization Code assigned by issuing bank. |
string | RefNum | Reference number assigned by gateway. |
string | Last4 | |
string | PaymentMethod | Payment method type, for example: Visa, MasterCard, American Express, Check. |
string | DatePaid | Payment date. |
string | PaidAmount | Amount Paid. |
string | TypeId | Transaction type, Possible Values: - Invoice - Surcharge - InvCredit - EbizWebForm - QuickPay |
string | PaymentSourceId | Payment Source's SoftwareId For example: QuickBooks, SAP B1, GP |
string | PaymentType | Payment type, possible values: - InvoicePayment - QuickPayment - Recurring |
string | TransactionLookupKey | A string that can be used to locate payments submitted using EBizWebForm. |
string | ExternalTxnId | A string that can be used to locate payments submitted using EBizWebForm. |
Examples
EBizSOAP.Payment payment = new EBizSOAP.Payment();
payment.CustomerId = "123456";
payment.SubCustomerId = "360252";
payment.InvoiceNumber = "INV450012";
payment.InvoiceAmount = "2000";
payment.PaidAmount = "800";
Updated over 4 years ago