ReCharge is a recurring billing app (aka subscription plugin) built exclusively for Shopify. It is tailor-made for stores with physical subscription products for seamless customer checkout.
Why connect ReCharge with QuickBooks Commerce?
Historically, any Shopify apps or plugins that facilitated subscription-based order processing would create issues within QuickBooks Commerce as they tend to duplicate the variant that is selected for use in these subscription orders in Shopify.
However, ReCharge is built in such a way that it makes it possible for QuickBooks Commerce to support subscription-based ordering through Shopify, automatically tracking first-time payments & recurring transactions easily.
How does ReCharge work with QuickBooks Commerce?
- During the setup, users will be asked to select those products (all of the selected product's variants are included) they would like to make available for use in their subscription-based orders.
- The products and their variants are then duplicated to create the subscription enabled versions. However, Recharge automatically edits each subscription-based product description by inserting a standardized text to indicate that the product is for subscription use.
- Once QuickBooks Commerce sees the above description from Recharge, it will prevent the import of products containing the particular standardized text. Consequently, when ReCharge generates an order, it will add the original variants, and not the duplicates.
- When the order syncs to QuickBooks Commerce, the existing link between QuickBooks Commerce and Shopify variants will the order to sync seamlessly without any issues.
For a more in-depth understanding of how the ReCharge plugin works, read this article.
Understanding the Workflow
Create your first ruleset
First, create a ruleset within ReCharge by specifying subscription periods, and discounts. Customize your rulesets further by setting a charge day (e.g. 30 days).
Next, click on the drop-down ‘Advanced settings’.
Now, click on ‘Add products’ to select individually.
Duplicate products are created with a standardized description causing QuickBooks Commerce not to import.
You can now select the subscription versions of the product from the Shopify store.
Once the order is processed, your Shopify store will display the subscription variant and within QuickBooks Commerce, the original variant will be used.
The stock level in QuickBooks Commerce and Shopify (for the original variant) is updated as per normal whereas the ReCharge duplicate does not.
Whilst QuickBooks Commerce does not import the duplicated products/variants, they will still be displayed within the Shopify Integration Product listings as unlinked.
Things to take note 📝
AWhen resyncing, your duplicate auto-renew products copy the inventory from the main product. We recommend that you ignore the inventory of the auto-renew Variant.
BThe inventory of the auto-renew makes no difference whether it's 0 or 1000 or -1000. QuickBooks Commerce will never touch the auto-renew variant’s inventory level. It might as well not exist. When it resyncs, the inventory changes because the entire product is getting duplicated but the auto-renew inventory has no impact in any way.
Start propelling your revenue with recurring orders by using QuickBooks Commerce and Recharge! 🚁
What's next?
Check out the ReCharge guide for Shopify and Shopify Plus to get set up and running with accurate and up-to-date tracking for repeat orders.