# Integrate the Digital River components into an asynchronous checkout flow

Use the following information to integrate the Digital River components into an asynchronous checkout flow:

* [Custom components used in the checkout subflows](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.0/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/integrate-the-digital-river-components-into-an-asynchronous-checkout-flow/custom-components-used-in-the-checkout-subflows)
* [Subflow configuration](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.0/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/integrate-the-digital-river-components-into-an-asynchronous-checkout-flow/subflow-configuration)
* [Configure the main checkout flow](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.0/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/integrate-the-digital-river-components-into-an-asynchronous-checkout-flow/configure-the-main-checkout-flow)

{% hint style="info" %}
**Note:**  This section is used to integrate an asynchronous checkout flow. If you are implementing a synchronous checkout flow, refer to [Integrate the Digital River components into a synchronous checkout flow.](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.0/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/integrate-the-digital-river-components-into-a-synchronous-checkout-flow)
{% endhint %}
