Enable reward points functionality in your Dominate Checkout experience

You can configure your Magento 2 website with the installed Aheadworks RewardPoints module to be fully compatible with the Dominate Checkout application in three simple steps:

Step 1: Install the Compatibility Patch

Option A: Composer Installation (Recommended)
Install the most recent version of the Dominate Aheadworks RewardPoints compatibility patch via Composer to ensure that reward points functionality appears seamlessly in your checkout:

composer require iwd/dominate-aheadworks-reward-points-compatibility-patch
Option B: Manual Installation 
Download the extension files from our GitHub repository and copy them to app/code/DominateAheadworksCompatibility/RewardPoints/


Step 2: Enable the Module 
Run the following Magento commands to activate the extension:

php bin/magento module:enable DominateAheadworksCompatibility_RewardPoints php bin/magento setup:upgrade php bin/magento cache:flush


Step 3: Configure Custom JavaScript 

Add the provided JavaScript code to your Dominate Merchant Dashboard > Features > Custom Code > Body Code section to enable reward points interaction within the checkout iframe. The complete JavaScript code can be found in the extension's README file.

Checkout Experience: 
Image Placeholder


Once configured, your customers will be able to:

  • View their available reward points balance
  • Apply points for instant discounts
  • Remove applied points if needed
  • See real-time validation and feedback
The integration maintains all your existing Aheadworks RewardPoints rules and configurations while providing a seamless checkout experience.