On This Page
Process a Dual Message AFT Reversal or Refund
Account Funding Transaction reversals and refunds allow a payment service provider to
return funds to a customer's account.
A reversal returns funds before the transaction settles. You can process an AFT reversal
within the first 24 hours after a transaction.
A refund returns funds after the transaction settles. You can process a refund within 30
days of the original AFT transaction.
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/paymentsTest:
POST
https://apitest.cybersource.com
/pts/v2/paymentsRequired Fields for a Dual-Message AFT Reversal or Refund for FDC Nashville Global
FDC Nashville Global
These fields are required to process a dual-message AFT reversal or refund:
- These are the values when using a Mastercard card type:
- AA: Account-to-account.
- BB: Business to business.
- CO: Cash out.
- CP: Card bill payment.
- MD: Merchant disbursement (acquirers or aggregators settling to merchants).
- PP: Person to person.
- WT: When AFT is used to fund a staged digital wallet.
- These are the values when a Visa card type:
- AA: Account to account.
- BB: Business to business.
- BI: Bank-initiated P2P money transfer.
- CO: Cash out.
- CP: Cash bill payment.
- FD: Funds disbursement.
- FT: Funds transfer.
- GD: Government disbursement.
- GP: Gambling payout.
- LO: Loyalty credits and rebates.
- MD: Merchant disbursement.
- MI: Merchant-initiated money transfer.
- OG: Online gambling payout.
- PD: Payroll disbursement.
- PP: Person to person.
- TU: Top Up: Prepaid load.
- WT: Wallet transfer.
Optional Fields for a Dual-Message AFT Reversal or Refund
You can include these optional fields in an authorization request for an AFT reversal
or refund:
- This field is supported only for cross-border transactions. A cross-border transaction is a transaction for which the payment card is issued in one country and accepted by a merchant in another country.
- This field is supported only for cross-border transactions. A cross-border transaction is a transaction for which the payment card is issued in one country and accepted by a merchant in another country.
- These are the valid values:
- 01: Credit card.
- 02: Debit card.
- 03: Prepaid card.
- 04: Cash.
- 05: Debit or deposit account. Value05must be used when theprocessingInformation.businessApplicationIdfield is set to one of these values:FD,GD,GP,LO,MD,OG,PD.
- 06: Visa card transactions only. Credit accounts not linked to a Visa card.
- 07: Mastercard only.
- If the sender is a business or government entity, use thesenderInformation.namefield instead.
- If the sender is an individual, use thesenderInformation.firstNameandsenderInformation.lastNamefields instead.
- This field is optional, but strongly recommended.
- These are the valid values:
- B: Business
- I: Individual