Reauthorization Transaction
A reauthorization occurs when the completion or fulfillment of the
original order or service extends beyond the authorized amount time limit. There are two
common reauthorization scenarios:
- Split or delayed shipments by a retailer
- Extended car rentals, hotel stays, or cruise line bookings
This section describes how to process a reauthorization transaction using these payment
methods:
Merchant-Initiated Reauthorization Transactions with PAN
A reauthorization occurs when the completion or fulfillment of the original order or service extends beyond the authorized amount time limit. There are two common reauthorization scenarios:
-
Split or delayed shipments by a retailer
-
Extended car rentals, hotel stays, or cruise line bookings
Supported Card Types
These are the supported card types for processing credentialed transactions:
-
American Express
-
Mastercard
-
Visa
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/payments
Test:
POST
https://apitest.cybersource.com
/pts/v2/payments
Merchant-Initiated Reauthorization Transactions with
TMS
TMS
A reauthorization occurs when the completion or fulfillment of the original order or service extends beyond the authorized amount time limit. There are two common reauthorization scenarios:
-
Split or delayed shipments by a retailer
-
Extended car rentals, hotel stays, or cruise line bookings
This section describes how to process a merchant-initiated reauthorization transactions using one or more
TMS
token types:
-
Customer
-
Customer tokens store one or more customer payment instrument tokens and shipping address tokens.
-
Including a customer token eliminates the need to include billing information, card information, and the previous transaction's ID.
-
"paymentInformation": { "customer": { "id": "07C9CA98022DA498E063A2598D0AA400" } }
-
For more information about thisTMStoken type, see Customer Tokens in theToken Management ServiceDeveloper Guide
-
Payment Instrument
-
Payment instrument tokens store an instrument identifier token, card information, and billing information. Payment instruments are not linked to a customer token.
-
Including a payment instrument eliminates the need to include billing information, card information, and the previous transaction's ID.
-
"paymentInformation": { "paymentInstrument": { "id": "07CA24EF20F9E2C9E063A2598D0A8565" } }
-
For more information about thisTMStoken type, see Payment Instrument Token in theToken Management ServiceDeveloper Guide
-
Instrument Identifier
-
Instrument identifier tokens store only a PAN. Including an instrument identifier eliminates the need to include a PAN and the previous transaction's ID.
-
"paymentInformation": { "instrumentIdentifier": { "id": "7010000000016241111" } }
-
For more information about thisTMStoken type, see Instrument Identifier Token in theToken Management ServiceDeveloper Guide
Supported Card Types
These are the supported card types for processing credentialed transactions:
-
American Express
-
Mastercard
-
Visa
Endpoint
Production:
POST
https://api.cybersource.com
/pts/v2/payments
Test:
POST
https://apitest.cybersource.com
/pts/v2/payments