On This Page
How to Process a Installment Payment
This workflow describes the sequence of events that comprise a successful installment
payment.
Figure:
Installments Payment Workflow
- The customer begins to checkout on the merchant website and inputs their payment credentials in one of three ways:
- Enters their primary account number (PAN) information.
- Enters their primary account reference (PAR) information.
- Chooses a credential-on-file (COF).
- The merchant sends a get installment plans API request toCybersourcewith the customer's PAN, PAR, or token information. See Get Installment Plans.
- Cybersourcesends the merchant a list of installment plan options that include plan IDs.
- The merchant displays the list of installment plan options to the customer.
- The customer selects an installment plan.
- The merchant sends an authorization API request for the full amount of the customer's purchase using the payment information that the customer provided.
- Cybersourcesends the merchant anAUTHORIZEDstatus and either an authorization code or an NTID.
- The merchant sends a select installment plan API request toCybersourceto link the authorization to the chosen installment plan. The merchant includes either the authorization code or NTID from the authorization response and the chosen installment plan ID in the request. See Select Installment Plan.
- Cybersourcesends anACCEPTEDstatus to the merchant as confirmation that the selected plan was approved.
- The merchant sends a capture API request toCybersourceto complete the payment.
- Cybersourcesends aPENDINGstatus to the merchant.