Problem with my Application after going through the Billing API

Hello everybody, I hope someone could help me with the problem I am facing with my app. I have submitted my application for review a couple of times and I am always getting the same error from the Shopify App Review team about my app not loading after the store goes throughout the Billing API. This is an screencast the sent me from the last submission rejection email: https://shopify.click/86333-52258-84508-6410-17340.webm

If somebody could help me with some insights or need more information about how my application works. I would be more than happy to respond any questions you guys have in order to provide me with some hints about how to solve this issue because its been very difficult to get my application approved.

Hello @carlosmigu27 ,

I’m Gina - Product Manager at flareAI. flareAI has helped Shopify stores generate $5+ million in sales from Google Search, on autopilot.

If it’s helpful to you, please let me know by giving it a like or marking it as a solution.

This error is mainly some redirection problem.

See the URL of the page which gives you the error. Is it the same page URL you are expecting once someone adds your app? Check whether there are some typo errors or missing characters or whitespaces in the URL.

Check the redirect URL after the recurring charge is created is correct or not.

If you found the answer helpful consider supporting the Shopify Community by giving it a Like + Accept the solution.

Hope this helps,

Gina
flareAI

Hello @flareAI , thank you very much for your reply. The redirect url after making the payment is correct. Indeed I am able to be redirected to the index page of my app once the Payment is made on testing mode. I would explain you in more details how it has been the flow of my App Submission Review:

  1. On the first review of the Shopify App Review I got rejected because of the webcast link https://shopify.click/86333-52258-84508-6410-17340.webm where you can see my app is not redirecting correctly after making the payment with the Billing API. On this first review I had the Billing API on production mode, so it means the payments had to be with a real credit or debit card, otherwise it would not let the Shopify App developers to test my app completely. After taking a look on the webcast link I saw the Shopify App Team is testing my app with payments on testing mode and my app was expeting payments on production mode. Do you think this could be the main reason of my error ? (That my app is expecting a real payment but they are making it on testing mode ?)

  2. On the second review which is still pending at the time of posting this reply I got a message from the Shopify App Submissions email and they told me the error seemed to go away and it is not presented anymore. The change I made was to change my Billing API from production mode to testing mode in order for them to get accepted the testing payments. I guess this is something I would need to change once they give me an approval on my app and it starts to be available for the Shopify Merchants right ? Do you think thi was the cause of my issue ? That I needed to submit my application with the Billing API on testing mode and then once they gave me the approval I needed to change it to production mode in order to charge the merchants with real payments ?

@carlosmigu27 did you end up getting approved with your billing api set to test? We are getting rejected for what we expect is the same reason. We are not setting the test flag in our prod environment but the rejection screencast we have from Shopify clearly shows the test charge note. So we’re assuming something in Shopify’s backend/testing infrastructure is setting that flag for their test team which is screwing up our billing check call.