AddCustomerACHCredit

Description: This method creates an ACH credit transaction from a customer record.

Resource Url: https://webservice.paymentxp.com/wh/WebHost.aspx

Method: POST

Content-Type: application/x-www-form-urlencoded

Notes

  • Parameters in bold are required in the request for example, BillingNameFirst

Request

Parameter Is Required Data Type Max Length Description
Amount Yes Number 9 Identifies the transaction amount that was sent in the initial request.
CustomerID Yes String 50 An existing customer record that is used to retrieve cardholder data to be able to perform an ACH Credit transaction.
Custominfo1 (1-20) No String 255 For merchant use.
Description Yes String 10 Purpose of transaction. Description is required for ACH. This field shows up on customer’s bank statement.
MerchantID Yes Number 9 The identification that is assigned to the merchant.
MerchantKey Yes String 36 A unique identification that is assigned to the merchant id.
ProcessDate Yes String 8 Date to process the transaction Format: MMddyyyy
ReferenceNumber No String 50 Pass an empty string if check number does not exist.
Note: Required only for RCK transaction type.
TransactionType Yes String 19 AddCustomerACHCredit

Response

Field Name Description
PostedDate The date and time the transaction was posted.
StatusID The result of the transaction. Status 1 indicates an approved transaction.
TransactionID The number that identifies the transaction in the KORT Payments system.
ReferenceNumber The merchant/customer transaction identifier that was sent in the initial request.
TransactionAmount Identifies the transaction amount that was sent in the initial request.
Message The message from the processor.
Status Status Description
CustomerName The name of the account holder as it appears on the account
BillingNameFirst The first name of the account holder.
BillingNameLast The last name of the account holder.
BillingAddress The billing address of the cardholder. Used to check for AVS identification.
BillingCity The billing city of the account holder.
BillingState The billing state of the account holder.
BillingZip The billing zip code of the account holder. Used to check for AVS identification.
BillingCountry The billing country of the account holder.
BillingPhone The phone number of the account holder.
BillingFax The fax number of the account holder
BillingEmail An existing customer record
CustomerID An existing customer record.
RoutingNumber Routing number or ABA
AccountNumber Account Number or DDA
Action The action that can be taken on this transaction. V=Void,S=Settle, C=Credit. A blank response means no action is available.
TransTypeID Identifies the type of transaction that was processed. View appendix F.
VoidDate The date and time the transaction was voided.
TransactionStatusID Identifies the status of the transaction that was processed. View appendix G.