- Introduction to Payments
- Standard Payment Processing
- Card Present Connect | Retail Processing
- Authorization with Contact EMV and Online PIN
- Authorization with Contact EMV and Offline PIN
- Card Present Connect | Mass Transit Processing
- American Express Delayed Online Authorization with EMV Data
- Tap-Initiated Authorization for Debt Recovery with EMV Data
- Debit and Prepaid Card Processing
- Processing Debit and Prepaid Authorizations
- Airline Data Processing
- Japanese Payment Options Processing
- Processing Payments Using Credentials
- Customer-Initiated Transactions with Credentials on File
- Delayed Transaction
- Incremental Transaction
- Merchant-Initiated Incremental Transaction with PAN
- No-Show Transactions
- Reauthorization Transaction
- Merchant-Initiated Reauthorization Transactions with PAN
- Resubmission Transaction
- Merchant-Initiated Resubmission Transaction with PAN
- Installment Payments
- Merchant-Initiated Installment Payments with PAN
- Recurring Payments
- Merchant-Initiated Recurring Payments with PAN
- Unscheduled COF Payments
- Token Management Service Processing
On This Page
Processing Two Authorizations and a Capture for Multiple Products
When the customer purchases a product that is not yet available, you can request two
authorizations and a capture. First request an authorization to ensure that funds are
available, and then ship the available products. After the remaining products become
available, request follow-on authorization to ensure funds are still available. Ship the
remaining products, and request a capture.
Cybersource
links the follow-on
authorization to the first authorization and the capture request to the other
transactions.Figure:
Processing Two Authorizations and a Capture for Multiple Products
Step 1: Requesting an authorization
Request an authorization to ensure that funds are available for one or more of the products
that are available for immediate shipment. The authorization request requires no additional
fields or requirements than a basic authorization.
Step 2: Requesting a follow-on authorization
After the product becomes available, request a follow-on authorization to ensure that funds
are still available. The follow-on authorization request must include the
processingInformation.linkId
field in addition to the basic
fields required for every authorization request. The
processingInformation.linkId
field in an authorization
request triggers the split shipment functionality. Set the
processingInformation.linkId
field to the
{id}
value from the endpoint. Field specific to requesting a follow-on authorization request:
First Authorization Response: The
{id}
value is returned in
the endpoint.Follow-on Authorization Request:
processingInformation.linkId=SWVdPS5IM
Step 3:
Cybersource
attempts to link the follow-on authorization request
to the first authorization- If theprocessingInformation.linkIdvalue is valid, the follow-on authorization is linked to the original authorization in theBusiness Centerand in reports.
- If theprocessingInformation.linkIdvalue is not valid, the follow-on authorization is not linked to the original authorization in theBusiness Centerand in reports.
Step 4: Requesting a capture
You ship the product and request a capture. The capture request requires
only the basic fields as any capture request.
Step 5:
Cybersource
attempts to link the capture request to the other
transactionsAll three transactions (first authorization, follow-on authorization,
capture) are linked together in the
Business Center
and in reports.Related Information
- See Basic Authorizations for information on how to process a basic authorization.
- See Captures for information on how to process a capture.