Skip to main content

Authorization Reversals


Overview

The authorization reversal service is a follow-on service that uses the request ID returned from the previous authorization. An authorization reversal releases the hold that the authorization placed on the customer's credit card funds. This service reverses an unnecessary or undesired authorization.

Supported Processors

Supported processors (14)

American Express Direct, Barclays, Chase Paymentech Solutions, Elavon, Elavon Americas, FDC Compass, FDC Nashville Global, GPN, HSBC, JCN Gateway, OmniPay Direct, Streamline, TSYS Acquiring Solutions, Visa Platform Connect

Supported processors: Chase Paymentech Solutions, Elavon Americas, FDC Nashville Global, Streamline, Visa Platform Connect

Supported processors: TSYS Acquiring Solutions, Visa Platform Connect

Supported processors: Barclays

Supported processors: GPX

Supported processors: Visa Platform Connect

Endpoints

POST /pts/v2/payments/{id}/reversals

POST /pts/v2/payments/{id}/reversals

Processor-Specific Authorization Reversal Information

This table describes processor-specific authorization reversal behavior:

ProcessorDescription
American Express DirectYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact American Express for more information.
BarclaysYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact the processor for more information. Enhanced authorization reversals are supported on this processor; therefore, extra data is included in the authorization reversal request. It is not necessary to process or monitor the extra data.
Chase Paymentech SolutionsCard types supported for full authorization reversals: Visa, Mastercard, American Express, Maestro (International), Discover, and Diners Club. A full authorization reversal must occur within three days of the authorization.
ElavonCard types supported for full authorization reversals: Diners Club, Mastercard, Visa. A full authorization reversal must occur within 24 hours of the authorization.
Elavon AmericasCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, JCB, and Mainland China UnionPay.
FDC CompassCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, and JCB. A full authorization reversal must occur within three days of the authorization.
FDC Nashville GlobalCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, China UnionPay, and JCB (US Domestic). For JCB cards, US Domestic means that the currency is USD and your location is the U.S., Puerto Rico, Guam, U.S. Virgin Islands, or Northern Mariana Islands. For Discover, Diners Club, and JCB (US Domestic), the processor supports full authorization reversals for USD transactions only. The processor does not impose currency restrictions for full authorization reversals for Visa, Mastercard, and American Express.
GPNCard types supported for full authorization reversals: Visa, Mastercard, Discover, Diners Club, and JCB.
HSBCCard types supported for full authorization reversals: Visa, Mastercard, Maestro (UK Domestic), Maestro (International).
JCN GatewayCard types supported for full authorization reversals: Visa, Mastercard, American Express, Diners Club, JCB.
OmniPay DirectYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact the processor for more information. Card types supported for full authorization reversals: Bank of America Merchant Services (Visa, Mastercard, Maestro (UK Domestic), and Maestro (International)); Cardnet International (Visa, Mastercard, Maestro (UK Domestic), and Maestro (International)); First Data Merchant Solutions (Europe) (Visa, Mastercard, Discover, Diners Club, Maestro (UK Domestic), and Maestro (International)); Global Payments International Acquiring (Visa, Mastercard, Maestro (UK Domestic), and Maestro (International)). On Cardnet International, enhanced authorization reversals are supported; therefore, extra data is included in the authorization reversal request. It is not necessary to process or monitor the extra data.
StreamlineYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact the processor for more information. Enhanced authorization reversals are supported on this processor; therefore, extra data is included in the authorization reversal request. It is not necessary to process or monitor the extra data.
TSYS Acquiring SolutionsCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, and JCB.
Visa Platform ConnectCard types supported for full authorization reversals: American Express, China UnionPay, Diners Club, Discover, JCB, mada, Mastercard, Visa.

Processor-Specific Authorization Reversal Information

This table describes processor-specific authorization reversal behavior:

ProcessorDescription
Chase Paymentech SolutionsCard types supported for full authorization reversals: Visa, Mastercard, American Express, Maestro (International), Discover, and Diners Club. A full authorization reversal must occur within three days of the authorization.
Elavon AmericasCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, JCB, and Mainland China UnionPay.
FDC Nashville GlobalCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, China UnionPay, and JCB (US Domestic). For JCB cards, US Domestic means that the currency is USD and your location is the U.S., Puerto Rico, Guam, U.S. Virgin Islands, or Northern Mariana Islands. For Discover, Diners Club, and JCB (US Domestic), the processor supports full authorization reversals for USD transactions only. The processor does not impose currency restrictions for full authorization reversals for Visa, Mastercard, and American Express.
StreamlineYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact the processor for more information. Enhanced authorization reversals are supported on this processor; therefore, extra data is included in the authorization reversal request. It is not necessary to process or monitor the extra data.
Visa Platform ConnectCard types supported for full authorization reversals: American Express, China UnionPay, Diners Club, Discover, JCB, mada, Mastercard, Visa.

Processor-Specific Authorization Reversal Information

This table describes processor-specific authorization reversal behavior:

ProcessorDescription
TSYS Acquiring SolutionsCard types supported for full authorization reversals: Visa, Mastercard, American Express, Discover, Diners Club, and JCB.
Visa Platform ConnectCard types supported for full authorization reversals: American Express, China UnionPay, Diners Club, Discover, JCB, mada, Mastercard, Visa.

Processor-Specific Authorization Reversal Information

This table describes processor-specific authorization reversal behavior:

ProcessorDescription
BarclaysYou are responsible for complying with the processor's specific requirements for full authorization reversals. Contact the processor for more information. Enhanced authorization reversals are supported on this processor; therefore, extra data is included in the authorization reversal request. It is not necessary to process or monitor the extra data.

Processor-Specific Authorization Reversal Information

This table describes processor-specific authorization reversal behavior:

ProcessorDescription
Visa Platform ConnectCard types supported for full authorization reversals: American Express, China UnionPay, Diners Club, Discover, JCB, mada, Mastercard, Visa.

Example

{  "clientReferenceInformation": {    "code": "TC50171_3"  },  "reversalInformation": {    "amountDetails": {      "totalAmount": "102.21"    },    "reason": "exception"  }}
{    "submitTimeUtc": "2021-04-22T16:44:03Z",    "status": "approved",    "errorInformation": {        "reason": "EXCEPTION",        "message": "The request was processed successfully."    }}

These fields are required when creating an authorization reversal request:

FieldTypeDescription
clientReferenceInformation.code
orderInformation.amountDetails.currency
orderInformation.amountDetails.totalAmount
processingInformation.paymentSolutionSet to 008.

REST API Field Reference Guide

REST API Field Reference Guide

Last published: September 29, 2026