Coupon Not Working with the Buy Now Button? (API Method - Old)
If your coupon isn’t applying correctly when customers use the Buy Button, it’s likely due to missing API permissions required to modify checkout details. This guide will walk you through setting up the necessary permissions to ensure your Klip Coupons work seamlessly with the Buy Button.
1. Go to Klip Coupons Settings:
Open your Klip Coupons dashboard and navigate to Settings.

2. Go to Advanced Settings:
Click on Advanced Settings to access the API integration options.

3. Scroll down until you see the Buy Now Compatibility section and click on the "Regenerate token" button
Open the Klip Coupons Settings -> Advanced Settings and paste your Storefront API token in the "Dynamic Checkout Button compatibility" field to enable the integration.

4. Verify the Integration:
After saving the API token, test the integration by applying a coupon on a product page and clicking the Buy Button. Ensure the coupon is applied at checkout. If the coupon does not appear, clear your browser cache and try again or test in incognito mode to eliminate any caching issues.
Note: This process is compatible with the regular implementation of the Buy Now button. For the Express Checkout button, we are still working on this integration and will provide updates as soon as it becomes available.
Updated on: 27/01/2026
Thank you!