Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't use Stripe in iOS Apps?

Tags:

So I went through the trouble of implementing a Stripe payment system in my app, and submitted the app for review a few days ago. My app got rejected and Apple notified me that you have to use the In-App Purchase API for any payment system. This just doesn't seem right - why does Stripe even have an iOS SDK in that case?

like image 990
rigdonmr Avatar asked Jul 28 '16 15:07

rigdonmr


People also ask

Can Stripe be used in iOS apps?

You can use any of Stripe's supported payment methods and Apple Pay in your iOS app to sell physical goods (for example, groceries and clothing) or for services your business provides (for example, club memberships and hotel reservations).

Can you use Stripe in an app?

Stripe offers free mobile applications for both iPhone, iPad and Android devices to allow you to access your Dashboard.

Why is Stripe so difficult to use?

Hard to use:It is not user-friendly and older or inexperienced computer users will have difficulty with the interface and ease-of-use. This makes it all but impossible for a small business owner to use. On the other hand, when choosing a complete and practical solution, one will not have a hard time.

Why can't I add a payment method on Apple?

Answer: A: Probably you have the wrong Country / Billing / Shipping Address in the Apple ID. This should be the same as the issuing Bank Country. Log in to https://appleid.apple.com with your Apple ID credentials.


1 Answers

You can use Stripe in an iOS app. Apple accepts it when the customer can buy something which is not digital. for example your Instagram pictures printed on a mug, a computer and so on.

But if you use Stripe for something like a subscription (like a "gold access" to a revue) or to buy credits for a game, Apple will refuse the app and force you to use In-app purchase.

take a look here:

There are a couple different ways to integrate payments into your iOS app: Apple Pay and In-App Purchases. It’s important to understand when each option should be used.

You can use Apple Pay to sell physical goods such as groceries, clothing, and appliances. Also use Apple Pay for services such as club memberships, hotel reservations, and tickets for events. These transactions will be processed through Stripe and you’ll only need to pay Stripe’s processing fee. You can read more about Apple Pay here.

You are required to use Apple’s In-App Purchase API to sell virtual goods such as premium content for your app, and subscriptions for digital content. Specifically, Apple’s developer terms require that the In-App Purchase API must be used for digital “content, functionality, or services” such as premium features or credits. If you use the In-App Purchase API, the transactions will be processed by Apple, which will charge a fee of 30% of the total transaction.

https://support.stripe.com/questions/apple-and-stripe-tos-and-fees hope it helps

like image 103
jregnauld Avatar answered Sep 20 '22 13:09

jregnauld