Go to Discount Ninja
All Collections
Advanced Topics
Advanced Topics
28 articles in this collection
Written by
Bart Coppens
Accepting a request for a collaborator account
Learn what a collaborator account is and how to accept it
Written by
Bart Coppens
Updated over a week ago
Checkout mode
Checkout variations
Learn which variations of the checkout you may observe when using Discount Ninja
Written by
Bart Coppens
Updated over a week ago
Checkout button
Why do some eligible orders not have a discount applied?
Learn why some orders may be missing discounts and how to avoid this
Written by
Bart Coppens
Updated over a week ago
Discount Ninja checkout button
Learn how to add a Discount Ninja checkout button
Written by
Bart Coppens
Updated over a week ago
Buy now buttons
Why does Discount Ninja handle "buy now" and "buy with Amazon/Apple Pay/PayPal" buttons differently?
Learn why Discount Ninja handles Buy Now and Express checkout buttons differently when promotions are active
Written by
Bart Coppens
Updated over a week ago
Express checkout buttons
Learn why Discount Ninja disables express checkout buttons on the cart page when promotions are active
Written by
Bart Coppens
Updated over a week ago
Buy Now buttons
Learn how Discount Ninja handles Buy Now buttons on product pages
Written by
Bart Coppens
Updated over a week ago
Integration
Order tags
Learn how to configure the tags that Discount Ninja adds to orders that include Discount Ninja promotions
Written by
Bart Coppens
Updated over a week ago
Google Analytics for Discount Ninja Sales Channel
Learn how to re-enable tracking of checkouts with Google Analytics when using the Discount Ninja Sales Channel
Written by
Bart Coppens
Updated over a week ago
Avoid page reload
Learn how to avoid a page refresh when a free gift (GWP) is added or a BOGO line is split
Written by
Bart Coppens
Updated over a week ago
Enable Discount Ninja on Shogun pages
Learn how to enable Discount Ninja on a custom page created using the Shogun app
Written by
Bart Coppens
Updated over a week ago
Unique discount codes with Klaviyo
Learn how to send out unique discount codes to customers using Klaviyo and Discount Ninja
Written by
Bart Coppens
Updated over a week ago
Enable Discount Ninja on a PageFly page
Learn how to enable Discount Ninja on a custom page created using the PageFly app
Written by
Bart Coppens
Updated over a week ago
Integrate with Discount Ninja checkout
Learn how to integrate third-party solutions that require logic to be executed before checkout with Discount Ninja
Written by
Bart Coppens
Updated over a week ago
Is Discount Ninja compatible with Shopify Scripts?
Learn how to ensure compatibility with Shopify Scripts
Written by
Bart Coppens
Updated over a week ago
Discount Ninja and version control systems
Learn which files you should avoid adding to version control systems
Written by
Bart Coppens
Updated over a week ago
Browser console errors
Learn about errors in the browser's console and understand which ones are related to the app
Written by
Bart Coppens
Updated over a week ago
Troubleshooting issues
Learn how to check if the app is registered correctly and how to correct it
Written by
Bart Coppens
Updated over a week ago
Client-side API
Learn how to integrate Discount Ninja into your theme or app using JavaScript
Written by
Bart Coppens
Updated over a week ago
Zipify Pages and Discount Ninja
Understand how to use a Zipify Pages landing page for your Discount Ninja promotions
Written by
Bart Coppens
Updated over a week ago
Abandoned checkouts
How to build a prefilled discounted cart
Learn how to load a cart page that contains specific products, optionally with a Discount Ninja promotion applied
Written by
Bart Coppens
Updated over a week ago
An order came in after my promotion ended
Learn about Abandoned Checkouts and how Abandoned Checkout sequences can lead to orders coming in after a promotion ends
Written by
Bart Coppens
Updated over a week ago
Performance
Performance considerations
Learn how you can improve the performance of the Discount Ninja script on your store
Written by
Bart Coppens
Updated over a week ago
Multi-currency
Why is the selected currency not carried over to the multi-currency checkout?
Learn how to configure Discount Ninja to work with a multi-currency checkout
Written by
Bart Coppens
Updated over a week ago
Add money class to currency format
Learn how to add the "money" css class to the currency format
Written by
Bart Coppens
Updated over a week ago
Currency settings
Learn how to set currency formatting for Discount Ninja
Written by
Bart Coppens
Updated over a week ago
CSS
How to apply a custom font
Learn how to apply different fonts to text rendered by Discount Ninja
Written by
Bart Coppens
Updated over a week ago
Adding custom css
Learn how to add custom css to the app
Written by
Bart Coppens
Updated over a week ago