ACHRefund

Description: Use the function to issue refunds to your customers. Below are the parameters for this method.

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
CreditAmount Yes Number 8 Refund amount
MerchantID Yes String 10 Unique ID assigned by KORT Payments
MerchantKey Yes String 36 Unique Key assigned by KORT Payments
TransactionType Yes String 19 ACHRefund
TransID Yes Number 10 Transaction ID of original sale

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.