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. |