Using Secure Acceptance Checkout API : Secure Acceptance Transaction Flow

Secure Acceptance Transaction Flow
The Secure Acceptance Checkout API transaction flow is illustrated in Figure 1 and described below.
Figure 1
 
4
 
5
CyberSource reviews and validates the transaction request data to confirm it has not been amended or tampered with and that it contains valid authentication credentials. CyberSource processes the transaction and creates and signs the reply message. The reply message is sent to the customer’s browser as an automated HTTPS form POST.
 
6
If the transaction type is sale, it is immediately submitted for settlement. If the transaction type is authorization, use the CyberSource Simple Order API to submit a capture request when goods are shipped.
7
CyberSource recommends implementing the merchant POST URL notification (see Receiving Merchant Notifications) as a backup means of determining the transaction result. This method does not rely on your customer’s browser. You receive the transaction result even if your customer lost connection after confirming the payment.