With the standard Recharge-hosted checkout, the customer data is securely passed between Recharge and the eCommerce platform. This will create data points along the way. As you can see in the chart below, the data will flow through from the cart to the checkout with points along the way to create the customer profile both in Recharge and the platform itself.
The problem with this option is the split that is created based on whether there is a one-time-only purchase within the cart. If not, it’s recognized as a subscription-based purchase and the checkout goes through Recharge where data and tracking take place. If it is a one-time-only purchase, the customer goes through a standard Shopify checkout.
How does Recharge Checkout work (Chart)?
Is Recharge Checkout compatible with Shopify Checkout (ADG)?
The answer is Recharge Checkout is NOT COMPATIBLE with ADG at the moment.
ADG works seamlessly with Shopify's native checkout, allowing merchants to easily offer discounts and gifts to their customers. With ADG, merchants can create personalized discount codes, offer percentage or fixed amount discounts, and even set up upsells and cross-sells to increase their sales and revenue.
In addition to its powerful discounting features, ADG also enables merchants to offer free gifts to their customers when they meet specific conditions. For example, merchants can set up a promotion where customers receive a free gift when they spend a certain amount or purchase a specific product.
While the app is fully compatible with Shopify's native checkout, it currently does not work with Recharge Checkout, which is designed specifically for subscription-based products.
This means that if you are selling subscription-based products and are using Recharge Checkout, ADG will not be able to offer discounts or gifts to your customers during the checkout process. However, the app is constantly being updated and the developers are currently working on implementing this feature in the near future.
Why we can't get Recharge Checkout to work with Shopify Checkout (ADG)?
Of course, it’s also important to note what will be compatible with one and not the other. While they are both compatible with Online Stores, Themes, Customer Accounts, Inventory, Weight-based Shipping Rates, and carrier-calculated Shipping Rates, Shopify Checkout with Recharge falls short on the following:
- Abandoned Checkouts: this is due to Recharge processing subscription products outside of Shopify.
- Shopify Payments: While Shopify Payments is an exclusive deal between them and Stripe, you would need to register with Stripe, Braintree, or Authorize.net for payment processing in Recharge. It also means that the multi-currency feature on Shopify is also not compatible with Recharge Checkout.
- Fraud Analysis: this is once again due to the fact that with Recharge Checkout, Recharge processes subscription products outside of Shopify.
- Shopify Shipping Locations: while Recharge will fetch a product with a set location as normal, the issue lies in a situation where a resync happens and Recharge creates the hidden product. This is because Shopify will set that hidden product to the first default location. Within Shopify’s API, there is no option for Recharge to specify the location to be the same as the original. A subscription product with only rates in a non-default location will need you to manually add it to all hidden, auto-renew products.
- International Domains: Per language, Recharge Checkout requires a separate .myshopify.com store. Recharge will still work with international domains, however, only the translations configured in your translation setting will be displayed at the checkout - they will not be automatically translated.
- Subscription-Only Sales Reports Filter: Shopify does not have access to the order data that is processed through the Recharge Checkout.
- Shopify Flow: Any changes to subscriptions will have to be made through Recharge
If you have further questions or clarifications about this matter, please don't hesitate to reach out to us. We are here to help in any way we can. Whether you have a question or need guidance, we will do our best to provide you with the support you need. So feel free to contact us at any time, and we will be happy to assist you.