On This Page
Simple Order API | Visa Platform Connect
Authorizing a Sale for a Product Not Yet Available
When the customer purchases a product that is not yet available, you can request an
authorization and a sale. First request an authorization to ensure that funds are
available. After the product becomes available, ship the product and request a sale.
Cybersource
then links the follow-on authorization to the first
authorization, and then links to the capture request.Figure:
Authorizing a Sale for a Product not yet Available
Step 1: Requesting an authorization
Request an authorization to ensure that funds are available before the product is
available for immediate shipment. The authorization request requires no additional
fields or requirements than a basic authorization.
Step 2: Processing a sale
When the product becomes available, ship the product and request a sale. The follow-on
authorization requires you to submit a sale request that includes the
requestID
field in addition to the
basic fields required for every sale request. The
requestID
field in an
authorization request triggers the split-shipment functionality. Set the
field to the value from the
requestID
field from the first authorization’s
response.Field Specific to authorizing a sale for a product not yet available:
First Authorization Response Message:
requestID=SWVdPS5IM
Follow-on Authorization Request:
linkToRequest=SWVdPS5IM
Step 3:
Cybersource
attempts to link the follow-on authorization
request to the first authorization- If the value is valid, the follow-on authorization is linked to the original authorization in theBusiness Centerand in reports.
- If the value is not valid, the follow-on authorization is not linked to the original authorization in theBusiness Centerand in reports.
Step 4:
Cybersource
links the capture request- If the value for the follow-on authorization was valid, all three transactions (first authorization, follow-on authorization, capture) are linked together in theBusiness Centerand in reports.
- If the value for the follow-on authorization was not valid, the second authorization and capture are linked to each other in theBusiness Centerand in reports, but they are not linked to the first authorization.
Related Information
- See Basic Authorizations for information on how to process a basic authorization.
- See Sales for information on how to process a sale.