A space to discuss GraphQL queries, mutations, troubleshooting, throttling, and best practices.
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
Hi there,
I have one shop that has installed my app and accepted a recurring application charge(that is now in active state and has been for months), however no payments have been collected for this shop. All other shops are being charged as expected.
It appears that the shop is grated free payments by Shopify(so no charges are collected). This is fine as I can see the need for Shopify to allow this for some shops, however there is no way for us to tell that this is not a real subscription, the shops plan is normal(unlimited) and the charge has status of active. As this shop chose a large plan that is not really being charged this is messing up our internal metrics.
My question is if there is a way to tell programatically that a recurring app charge will not actually be charged by Shopify. Please let me know how we can determine this using the API as there does not seem to be any indication from the API.
Thanks for reaching out about this - we're going to need more information about the shop involved specifically in order to investigate why the charges are not being made. If you could please submit a request via the Partner support "Report an Issue" form we can look into this for you.
Thanks!
To learn more visit the Shopify Help Center or the Community Blog.
Thanks @csam ,
I have submitted it as an issue and am awaiting a response, though I suspect this is allowed and intended by Shopify(as I have heard of Shopify granting specific store unbilled charges), however what I want to know is how I can tell that that is the case via the API.
Thanks,
-Andrew