# Step 17: Integrate the Digital River components into the Commerce storefront

Use one of the following procedures to integrate the Digital River components into a checkout flow:

If you are using the LWR (Salesforce Lightning Web Runtime) template:

* [Integrate the Digital River components into the B2B Commerce LWR template](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/integrate-the-digital-river-components-into-the-b2b-commerce-lwr-template)

If you are using the Aura template (legacy):

* [Integrate the Digital River components into an asynchronous checkout flow](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/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)
* [Integrate the Digital River components into a synchronous checkout flow](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/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)
* [Add custom components to pages (Aura)](https://docs.digitalriver.com/salesforce-lightning/salesforce-lightning-b2b-commerce-app-2.1/integrate-the-salesforce-lightning-app/step-17-integrate-the-digital-river-components-into-the-checkout-flow/add-custom-components-to-pages)<br>
