What are the known limitations of the Shopify Partners integration?

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.
  • Usage Based sales are treated as non-recurring due to limitations with Shopify's Partners API
  • Legacy Transactions are not supported.

Reach out to our support team if you have any questions, feedback, or ideas to improve the integration.

Still need help? Contact Us Contact Us