REST API | Visa Platform Connect

Processing an Authorization and Two Captures for Multiple Products

When the customer orders multiple products and one is not available, you must request an authorization to ensure funds are available. You ship the products that are available and request a capture for the amount of the shipped products. When the remaining product becomes available, ship the product and request a follow-on capture for the amount of the product.
Cybersource
performs a system-generated authorization for the follow-on capture request.
Cybersource
then links the capture request. You receive the status of the follow-on capture request and its associated system-generated authorization.

Figure:

Processing an Authorization and Two Captures for Multiple Products
Step 1: Requesting an authorization
Request an authorization to ensure that funds are available for one or more products that are available for immediate shipment. The authorization request requires no additional fields or requirements other than a basic authorization.
Step 2: Requesting a capture
Ship the available product and request a capture while you wait for the remaining product to become available. The capture request requires only the basic fields as any capture request.
Step 3: Requesting a follow-on capture
When the remaining product becomes available, ship it and request a capture for that amount. The capture request requires only the basic fields as any capture request.
Step 4:
Cybersource
performs a system-generated authorization
Cybersource
performs a system-generated authorization for the follow-on capture request and link it to the original authorization in the
Business Center
and in reports.
Cybersource
processes the capture request as a split shipment request because your account is already enabled for split shipments.
Step 5:
Cybersource
attempts to link the capture request to the other transactions
The capture is linked to the authorizations in the
Business Center
and in reports through the request IDs as with any capture. All four transactions (first authorization, system-generated authorization, first capture, follow-on capture) are linked together in the
Business Center
and in reports.
Step 6:
Cybersource
provides the status
The status of the follow-on capture request and its associated system-generated authorization becomes available.

Related Information