Skip to main content
All CollectionsAdvanced TopicsIntegration
Integrate with Discount Ninja checkout
Integrate with Discount Ninja checkout

Learn how to integrate third-party solutions that require logic to be executed before checkout with Discount Ninja

Bart Coppens avatar
Written by Bart Coppens
Updated over a week ago


Discount Ninja requires control over the checkout button to ensure that, when the button is clicked, the visitor can be directed to a discounted Shopify checkout, prepared by Discount Ninja.

Other third-party solutions (typically shipping, pick-up, pre-order apps) may need to add logic before Discount Ninja takes over and handles the redirect to the checkout.


To resolve this, third-party solutions can use the following approach:

Note that Discount Ninja automatically takes into account all parameters put in place by third-party apps that influence the checkout, including:

  • hidden input fields in the checkout form to prepopulate (typically shipping address) fields at checkout

  • a discount code applied in the checkout form

  • the selected currency

  • the selected locale

  • the note field

Did this answer your question?