Theme Engine Token Security
Recharge is launching a token security enhancement for merchants using Theme Engine to improve security measures. This enhancement is the same security measure used in Recharge's standard customer portal. Once this security enhancement is enabled for your store, all links in your customer portal will contain a security token at the end of the customer portal URL. This article provides an overview of the token security enhancements and steps to update your token security.
Before you start
- If you already see the security token appended to your customer portal URLs, the feature is already active for your store. If this is the case, you do not need to take any further action.
- The Theme Engine Token Security enhancements will be automatically enabled for all merchants on January 31st, 2023. To ensure your customer portal works properly with these enhancements, you must test your customer portal and complete any necessary changes before Token Security is enabled for your store.
- If you are testing your customer portal and fixing any issues before January 31st, 2022, you must fill out the Enablement Form to have the enhancements applied to your store.
- Theme Engine customizations require custom coding. Custom coding is not supported by Recharge as per our design and integration policy. You can work with a developer, contact a Recharge Partner, or if eligible, take advantage of Recharge's Merchant Development Program to implement these changes.
Duplicate your theme
To prepare your store for the Token Security enhancements, complete the following steps to duplicate your theme:
- Duplicate your Theme Engine theme by clicking on the three dots icon and selecting Duplicate from the drop-down menu.
- Preview the duplicated theme by clicking on the three dots icon and selecting Preview from the drop-down menu. The duplicated theme will have enhanced token security enabled.
- Test each section of the duplicated customer portal theme to ensure it is working properly.
- If your customer portal is working properly, fill out the Enablement Form to let Recharge know your store is ready for token security enablement. If you find issues with your customer portal's functionality, proceed to Update your theme.
- Publish the duplicated theme by clicking on the three dots icon and selecting Publish from the drop-down menu.
Note: If your customer portal has no issues after duplicating your theme, you do not need to Update your theme.
Update your theme
Note: The following steps require custom coding. Custom coding is not supported by Recharge as per our design and integration policy. You can work with a developer, contact a Recharge Partner, or if eligible, take advantage of Recharge's Merchant Development Program to implement these changes.
If you find issues with your customer portal's functionality after duplicating your theme, complete the following steps to update your theme:
- Update your Shopify Theme and Recharge Theme Engine theme using the Enhanced Token Security Guide.
- Duplicate your Theme Engine theme by clicking on the three dots icon and selecting Duplicate from the drop-down menu.
- Preview the duplicated theme by clicking on the three dots icon and selecting Preview from the drop-down menu. The duplicated theme will have enhanced token security enabled.
- Test each section of the duplicated customer portal theme to ensure it is working properly.
- If your customer portal is working properly, fill out the Enablement Form to let Recharge know your store is ready for token security enablement.
- Publish the duplicated theme by clicking on the three dots icon and selecting Publish from the drop-down menu.
Support
For questions and troubleshooting, contact the Recharge Product Support team.