We have a shopify app in the pipeline that got rejected in the shopify approval because we have not implemented the billing api. Our app can be used completely for free to translate shopify entities. But it also allows you connect to a api and you get automated translations back. This external api service has already its own payment system, billing and pricing.
Is it really necessary to implement the billing api in this case when the whole payment of the external service is already handled on their platform?
Does anyone know how shopify handles this for external services that already have their own billing. We don’t want to get rejected again or even suspended.
Hi, no unfortunately there is no way around it. Shopify won’t let you talk to them when it comes to billing. We were obliged to change or reprogram our entire payment and tariff system. This cost us an incredible amount of time and money. The most frustrating thing for us was that the competitor apps that were already in the app store still don’t have to meet these requirements.
Not only did this obligation cost us a lot of time and money, but it is also mandatory to collect the amounts in dollars. This is disadvantageous for us because we cannot adjust the prices specifically for Shopify due to the interface. This means that we have to transfer the regular euro prices to Shopify. However, Shopify charges in $. We also lose additional money due to the conversion rate.
But that wasn’t even the most absurd part of the submission process. It took us many months to get our app approved. Absoutly overregulated.