Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can we use in-app purchase in enterprise apps for iOS?

Can we use in- App purchase in an iOS App distributed as a enterprise app? If not possible can we use paypal or any other purchasing mechanism for that?Does Apple create any problem here as they did for Kindle App using payment other than their one?

like image 371
RK- Avatar asked Oct 11 '11 09:10

RK-


People also ask

How does in-app purchase work iOS?

In-app purchases are extra content or subscriptions that you buy inside an app. Not all apps offer in-app purchases. To check if an app offers in-app purchases before you buy or download it, find it in the App Store. Then look for "In-App Purchases" near the app's price or Get button.

Is in-app purchase mandatory in iOS?

Also, Apple Pay can be used for purchasing services such as club memberships, hotel reservations, and tickets for events. You are required to use Apple's In-App Purchase to sell virtual goods such as premium content for your app and subscriptions for digital content.

Can I use an app bought in Android in iOS?

Apple's iOS and Google's Android are independent operating systems, like Mac OS and Windows. That means that software or apps written for one won't work on the other.


1 Answers

Since the Enterprise license doesn't cover App Store integration, your bundle ID isn't registered and approved with Apple, this alone means the StoreKit can't approve any transactions because it's not aware of your application.

Even if this wasn't true, the infrastructure behind StoreKit isn't in place for Enterprise apps.

In any case you could argue that in-app purchase in an Enterprise application doesn't really make sense since you would be providing this application to employees, not customers.

like image 50
Daniel Avatar answered Oct 21 '22 23:10

Daniel