Step 7: Enable support for digital products

Learn how to enable support for digital products.

To enable support for digital products, the checkout flow has been changed by extending the MultiStepCheckoutController.java and addCheckoutStepsToModel() methods in various checkout steps controllers.

Products marked as Digital in the DRProductType attribute of the product configuration will be treated as a digital product in this extension.

See Step 8: Run the confirmation email body template for digital product-related changes in the confirmation email.

See Step 10: Customize the locale, OMS, and webhooks section for OMS-related changes for digital products.

Last updated