The Shopify integration is considered a beta integration due to the lack of data available in Shopify’s Partners API . Below are the currently known limitations:
- Customers who have subscriptions active prior to September of 2020 may show as Past Due due to an issue with Shopify’s Partner API where the transactions are not linked to a subscription.
- The MRR and movements will still be accurate
- Service periods may not line up properly
- Cash flow reports will be accurate because they use the date the money was collected
- Discount amounts are not available in Shopify’s Partners API and therefore will not be reflected in ChartMogul. MRR will be calculated at the full subscription charge amount.
- [Workaround] Edit the MRR for the subscription in ChartMogul.
- The customer list is derived from RELATIONSHIP_INSTALLED events, so if the customer installs and uninstalls multiple times, the lead created at date may change. It will currently use the last date in.
- Trial Information is not supplied by Shopify Partner's API. We are unable to offer trial information for Shopify Partners at this time.
- Trials may affect how service periods are calculated which may cause customers to show as Past Due
- Subscriptions will not show in ChartMogul until they are first billed to the customer by Shopify.
- We do offer a setting “Recognize subscription MRR before payment is collected” which will put in a placeholder invoice when a subscription is activated. It is later removed once the subscription has been charged.
- Note: Trial information is unavailable in Shopify’s Partner API, it will calculate the MRR using the gross amount of the subscription.
- We do offer a setting “Recognize subscription MRR before payment is collected” which will put in a placeholder invoice when a subscription is activated. It is later removed once the subscription has been charged.
- Usage Based sales are treated as non-recurring due to limitations with Shopify's Partners API
Reach out to our support team if you have any questions, feedback, or ideas to improve the integration.
Comments
0 comments
Article is closed for comments.