PaymentRequest

Description

The PaymentRequest object contains the information for a payment request.

Properties

TypeNameDescription
stringMerchantIdIdentifies the associated merchant.
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.
stringInvoiceInternalIdIdentifies 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 by runTransaction.
stringLast4Last four digits of the card number or bank account.
stringPaymentMethodSpecifies the payment method used.
Examples
  • Visa
  • MasterCard
  • American Express
  • Check
stringPaymentTypeType of payment used.
Possible Values
  • InvoicePayment
  • QuickPayment
  • Recurring
stringDatePaidTimestamp indicating when the payment was made.
stringPaidAmountAmount paid toward the associated Invoice object.
stringTypeIdTransaction type associated with the payment.
Possible Values
  • Invoice
  • Surcharge
  • InvCredit
  • EbizWebForm
  • QuickPay
stringSoftwareName of the integration.
stringPaymentInternalIdIdentifies the associated Payment object.