Introduction to Afterpay and Clearpay
Afterpay and Clearpay are Buy Now Pay Later (BNPL) payment methods you can offer your
customers through
Cybersource
. The pay later service enables online
customers to purchase a product immediately and pay for it later with four equal
repayments. The repayments are interest-free, as long as the customer pays on time.Supported Services
These are the API services you must integrate with to process a transaction using
Afterpay and Clearpay:
- Options
- Session
- Authorization
- Capture
- Sale
- Refund
- Authorization-reversal
- Check status
Requirements
Your merchant account must be configured to process Afterpay and Clearpay payments.
Contact your
Cybersource
account manager for further details.Supported Countries and Currencies
Afterpay is available in Australia, Canada, New Zealand, and the United States.
Clearpay is available in the United Kingdom. This table shows the country codes and
currency codes supported by Afterpay and Clearpay.
Country | Country Code | Currency | Currency Code |
---|---|---|---|
Australia | AU | Australian dollar | AUD |
Canada | CA | Canadian dollar | CAN |
New Zealand | NZ | New Zealand dollar | NZD |
United Kingdom | GB | United Kingdom pound | GBP |
United States | US | United States dollar | USD |
Afterpay and Clearpay Workflow
This workflow describes the sequence of events that comprise a successful Afterpay
and Clearpay payment.
Figure:
Workflow
- The customer begins to checkout on the merchant site.
- The merchant sends a session API request. See Create a Session.
- Cybersourcereturns a redirect Afterpay or Clearpay URL to the merchant and a token.
- The merchant redirects the customer to the unique Afterpay or Clearpay URL for the customer to complete the payment.
- The customer logs into their Afterpay or Clearpay account and completes the checkout. The customer is then redirected back to the merchant site.
- The merchant sends an authorization API request with the token from the session response. See Authorizations.
- Cybersourcereturns anAUTHORIZEDresponse.
- The merchant sends a capture API request to complete the payment. See Captures.
- Cybersourcereturns aSETTLEDresponse.