# Direct integrations

With Direct Integrations, you primarily use [checkouts](https://app.gitbook.com/s/x8fSFzVR3sg0TsNWwwVz/checkouts), along with [Drop-in payments](https://docs.digitalriver.com/digital-river-api/payments/payment-integrations-1/drop-in) or [Elements](https://docs.digitalriver.com/digital-river-api/payments/payment-integrations-1/digitalriver.js), to construct a customer's checkout and payment experience.

In this section, you can read about [how a standard Direct Integrations flow works](https://docs.digitalriver.com/digital-river-api/integration-options/checkouts/process-flow). You'll also find information on how to:

* [Build checkouts](https://docs.digitalriver.com/digital-river-api/integration-options/checkouts/creating-checkouts)
* [Build payment workflows](https://docs.digitalriver.com/digital-river-api/integration-options/checkouts/building-you-workflows)
* [Manage subscriptions](https://docs.digitalriver.com/digital-river-api/integration-options/checkouts/subscriptions)
* [Use Digital River's fulfillment service](https://docs.digitalriver.com/digital-river-api/integration-options/checkouts/handling-digital-river-coordinated-fulfillments)

***
