Payment

Description

The Payment object represents a payment in the EBizCharge platform.

Properties

TypeNameDescription
stringMerchantIdUnique identifier of the merchant associated with this object.
stringCustomerIdIdentifies the associated Customer object.
stringSubCustomerIdIdentifies the associated SubCustomer object.
stringDivisionIDUnique identifier used within an organization's Enterprise Resource Planning (ERP) system to specifically designate a particular business unit, department, or division.
stringInvoiceNumberIdentifies the associated Invoice object.
stringInvoiceInternalIdInternal identifier of the associated Invoice object.
stringInvoiceDateCreation date of the invoice.
stringInvoiceDueDateDue date for the invoice.
stringPoNumPurchase order number.
stringSoNumSales order number.
stringInvoiceAmountTotal amount of the invoice.
stringAmountDueAmount of the invoice due by the InvoiceDueDate.
stringCurrencyThree-character ISO 4217 currency code.
stringAuthCodeAuthorization code assigned by the issuing bank for the payment method.
stringRefNumReference number assigned by the gateway, returned in the runTransaction response.
stringLast4Last four digits of the card number or bank account.
stringPaymentMethodSpecifies the payment method used.
Examples
  • Visa
  • MasterCard
  • American Express
  • Discover
  • Check
stringDatePaidTimestamp indicating when the payment was made.
stringPaidAmountAmount paid toward the associated Invoice object.
stringPaymentInternalIdUnique internal identifier for this Payment object (automatically assigned by EBizCharge).
stringScheduledPaymentInternalIdUnique identifier for the RecurringBillingDetails object associated with this payment, if applicable.
stringPaymentRequestDateTimeTimestamp indicating when this Payment object was created (automatically assigned by EBizCharge).
stringCustNumCustomer reference number assigned by EBizCharge.
stringPaymentMethodIdIdentifies the associated PaymentMethodProfile object used for this payment.
stringPaymentTypeType of payment used.
Possible Values
  • InvoicePayment
  • QuickPayment
  • Recurring
stringTypeIdType of transaction associated with the payment.
Possible Values
  • Invoice
  • Surcharge
  • InvCredit
  • EbizWebForm
  • QuickPay
stringPaymentSourceIdIdentifies the software integration or other source that processed the payment.
stringTransactionLookupKeyUnique key for transactions submitted using EbizWebForm.
stringExternalTxnIdExternal transaction identifier used to locate payments submitted using the EBizWebForm.
stringDescriptionDescription of this payment.
stringCustomerEmailAddressEmail address for the customer.
stringDocumentTypeIdIdentifies the associated PaidDocument object.
stringOrderId

Unique identifier for the transaction, with a maximum length of 64 characters.

Note: Required for Level 2 and Level 3.

stringCustomerNameFull name of the customer.