CreditCardAdjust

Description: This method modifies the Transaction Amount of a previously processed CreditCardCharge(), CreditCardAuthorization(), or AddCustomerCCCharge(). This method can be used to modify the captured amount up to the original Transaction Amount. To Adjust over the original Transaction Amount, contact your Integration Specialist for more details.

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
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.
TransactionAmount Yes Number 9 Identifies the transaction’s total amount in US dollars. Enter values between 1.00-999999.99
TransactionID Yes Number 19 The TransactionID value returned by CreditCardAuthorization() or CreditCardCharge() transaction.
TransactionType Yes String 14 CreditCardAdjust

Response

Field Name Description
PostedDate The date and time the transaction was posted.
StatusID The result of the transaction. Status 0 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.
AuthorizationCode Authorization code from the issuing bank.
ResponseCode The approval or decline code from the processor.
ResponseMessage The approval or decline message from the processor.
CVV2ResponseCode The CVV2 response code.
CVV2ResponseMessage The CVV2 response message.
AVSResponseCode The AVS response code.
AVSResponseMessage The AVS response message.
URLPostback URL to redirect customer after sale has been posted
CardNumber Identifies the last 4 cardholder’s account number.
CustomerName The name of the cardholder as it appears on the card.
BillingNameFirst The first name of the cardholder.
BillingNameLast The last name of the cardholder.
BillingAddress The billing address of the cardholder. Used to check for AVS identification.
BillingCity The billing city of the cardholder.
BillingState The billing state of the cardholder.
BillingZip The billing zip code of the cardholder. Used to check for AVS identification.
BillingCountry The billing country of the cardholder.
BillingPhone The phone number of the cardholder.
BillingFax The fax number of the cardholder
BillingEmail The e-mail address of the cardholder.
CustomerID An existing customer record.
ProductDesc Use to identify product name.
Action The action that can be taken on this transaction. V=Void, S=Settle, C=Credit. A blank response means no action is available.
ShippingAddress1 The shipping address of the cardholder.
ShippingAddress2 The shipping address of the cardholder.
ShippingCity The shipping city of the cardholder.
ShippingState The shipping state of the cardholder.
ShippingZipCode The shipping zip code of the cardholder. Used to check for AVS identification.
ShippingCountry The shipping country of the cardholder.
Custominfo1 (1-20) For merchant use.
TransTypeID Identifies the type of transaction that was processed. View appendix F.
SettleDate The date and time the transaction was settled.
VoidDate The date and time the transaction was voided.
RefundDate The date and time the transaction was refunded.
TransactionStatusID Identifies the status of the transaction that was processed. View appendix G.