I know there is IAP for native apps, regarding the iOS, but does this effect websites (I will explain)?
I have an e-commerce store (standard website) and my client wants to be sell on Facebook alongside promotions etc.
Within the configurations for 'Mobile Web' on developer.facebook.com there is this line If your app accepts payments through any non-iOS approved service it will be restricted on iOS.
Learn more..
What exactly does this mean?
Is Mobile Web not intended for configuring web apps, so they appear on iOS Facebook.
Where can I find a list of approved payment providers?
Or have I missed the point altogether? I am using Google Checkout API to process payments from my custom cart.
Any light someone can shed on this would be appreciated. Thanks
I am guessing the answer:
This is a legal requirement by Apple that is passed on by Facebook.
Apples does not allow any app to perform payments not through its payment mechanism.
Facebook iOS App is bound by the same licence.
Since Facebook is an (iOS) App that runs other (facebook) Apps - the apps inside the Facebook (iOS) App should abide the same licence.
I agree this is not convenient as it makes you deal with more than one payment service just for you to get to iPhone.
--franji
Related
I'm developing an iOS app where users can ask for advice to influential people on their subject. In order to interact with these people you have to pay the price they set. Once you pay you are able to engage with them on a private chat.
There is an app called Healthtap which does almost the same but with doctors.
I wanted to know if we might be able to use paypal and stripe payment systems instead of apple's.
For more info, I'm building it with HTML5 and making it native with Phonegap
Thanks!
You "have" to use apple's system when paying will add more content to the app, which seems to me, is what you are trying to do.
From Apple's In-App Purchase Programs:
You should read this if you are interested in offering additional
paid functionality to users from within your application.
You can use other payment methods when you are not adding new functionality to the app but rather buy something else in the real world. This is the reason why apps such as Amazon's kindle stopped selling ebooks through their apps, since they did not want to share their profits with apple.
No, Apple does not allow any third-party payment methods to be presented in the app itself; it's IAP or nothing.
What you CAN do is have the third-party payment system as part of your web site and have your users make payments through the web site. You will then need some authentication system in the app that uses to validate the user's payment.
I have a requirement in my new iPhone application, where I have to made payment like paisapay (Ebay) does. can I open a web page where user can fill information related to payment and server will handle payment? This Transaction will be in secure manner (In standard way). is it possible? Apple will approve app?
If you are using this means to unlock functionality in the app after payment, it will be rejected else it's okay.
As per app review guidelines
11.1 Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected
11.2 Apps utilizing a system other than the In App Purchase API (IAP) to purchase content, functionality, or services in an app will be
rejected
11.13 Apps that link to external mechanisms for purchases or subscriptions to be used in the app, such as a “buy” button that goes
to a web site to purchase a digital book, will be rejected
For more reference please read the latest App store review guidelines at https://developer.apple.com/app-store/review/guidelines/
maybe this might help you
http://www.zooz.com/
FYI: In accordance with Apple’s App Store Guidelines, ZooZ can be used without limitation for purchasing physical goods or goods and services used outside of the application.
I already do have a payment gateway integrated website and for the iPhone app, I'm wondering is it OK to use a webview to handle payments other than IAP?
"Apple’s guidelines make it clear that buying stuff inside an app must be accomplished using Apple’s in-app purchase system, which uses your Apple ID and linked credit card." - from http://www.macworld.com/article/157585/2011/02/inapppurchase.html
If you want to allow a user to purchase something without using Apple IAP, you need to launch your payment website in Safari - like the Kindle app does (see above link).
If you try to make a payment transaction through some other gateway other then IAP in your app it will be rejected. We have an bad experience about this.
i hope surely it will be approved by apple.because Lowes iphone application is with webview payment mode in app store.
I am currently building an app for an existing and large Royalty Free music library. They sell stock music to be used in productions/websites/commercials etc. What they sell is the license to use the music in your production.
What they want to build is an iPhone and iPad app that is basically an extension of their website. Users can browse and purchase music through the app. I am building a web service to connect to the existing website and will most likely use Webview to handle payment via PayPal. The user is then sent a download link for their music via email after successful purchase
The question I have is whether Apple will reject due to the way we are selling goods. This is an already established business and the iphone apps are just an extension of that.
Any help is really appreciated.
If you sold using in-app purchase (30% to Apple) they would probably accept it. Otherwise not, and you should stick with a web app (which you could highly customize for the iPhone/iPad).
Most likely would get rejected. One option might be to use the iPhone app to browse and sample the tracks, but link out to a mobile safari web page to complete the transaction.
It will definitely get rejected.
My app had a link to our website that had a puchase link. They rejected the app for that too.
Buying directly from the app is not allowed.
I am developing an iphone app and it demands me to sell some real world products with it. I know that guidelines of Apple would not permit me to sell them through In App purchase functionality, So for now i am concentrating more on paypal integrated way. Still, i have ambiguities in mind whether it would be appropriate way or not because i have gone through several forums which says that apple reject such applications. Any input on it would be great help.
Thanks in advance
An iOS application I developed offers 2 payment methods instead of in-app purchasing (also for real world goods). This application has been accepted and has been in the iTunes Store for a few months now.
The way it works is that the application sends you to a mobile-optimized website (opened in Mobile Safari). After payment, the mobile-optimized website shows the app icon + special link "application_name://command", when tapped the application relaunches and uses the "command" text to update some local data & showing a "Thank you for your payment" screen.
Further reading:
http://developer.apple.com/library/safari/#featuredarticles/iPhoneURLScheme_Reference/Introduction/Introduction.html