|
|
|
|
|
by theturtletalks
1918 days ago
|
|
The Shopify Billing API is extremely restrictive. Our application works with all e-commerce platforms (BigCommerce, Magento, Woocommerce, etc). We charge 1 monthly fee so a user can connect all of their shops. How are we supposed to charge the user if the first shop they connect is not Shopify? What if the 2nd shop is Shopify and they have already paid using Stripe? Shopify says they won't approve our application. Guess they don't like it when applications support more than just Shopify. On top of that, there are applications that can have this payment flow except you need permission to accept outside payments. Shopify only gives this to established companies. Late last year, they also got rid of unlisted applications and now all applications have to be approved even if you don't want it in their app store. Shopify is building its moat and getting more and more restrictive. I'm very glad we abstracted all of the operations out of Shopify directly and now can use any platform or even Stripe directly. If you want to build an e-commerce store with Shopify still, use the $9/month plan and use Shopify just as a CMS and integrate with payments separately. |
|
if your app fails their ludicrous testing (one was failed as our icon had wrong font from website) they ban any submission for few months, don't allow integration with other ecommerce platforms, don't allow shopify orders to be cross platform, don't allow non-shopify payments.
And they always nickel and dime their users including Shopify payments. You think Amazon is bad? Wait till you get on Shopify