Checkout basics
Understand the purpose and the basic structure of checkouts
You can use checkouts to sequence the checkout process. When coupled with Drop-in or DigitalRiver.js, they can power your customer's checkout experience, from initiation to placing the order.
A checkout contains critical data points on the transaction's shipping amount, applicable taxes and fees, discounts, and total cost, that customers need to evaluate before making a purchasing decision.
The Checkouts API allows you to create, retrieve, update and delete individual checkouts, as well as return a list of checkouts. You can also use the API to attach a source to a checkout and detach a source from a checkout.

Checkout experience

Your site's checkout experience should contain pages for customers to provide their shipping address, billing address, and payment information. Your site should also have an order review and submission page. Once customers place the order, we recommend you direct them to an order confirmation page.
As customers navigate these pages, your integration will make calls to create and update the checkout, handle payments sources, and ultimately convert the checkout to an order.

Guidelines for displaying tax

The display of tax during the entire checkout experience should follow these guidelines (access required).
Last modified 1mo ago