I am using PayPal Standard in sandbox environment for subscriptions. But, when I try to go through the payment screens after clicking on Subscribe button, I find that the PayPal pages are not optimized for mobile screens. So, I decided to enable Mobile PayPal Payments Standard, but cannot find a way to do so in sandbox environment.
Question : How to enable Mobile PayPal Payments Standard in sandbox environment? I logged into Paypal with the seller account and tried to find some option under Profile tab but could not find anything to turn this feature on.
Below is a screen shot of how PayPal login page looks on iPhone 6, which clearly is not optimized for mobile.
Also, when I went to following URL: https://www.sandbox.paypal.com/us/webapps/mpp/paypal-payments-standard, I found that pages are mobile-optimized but actually they are not as I tested on my mobile device. So, I think PayPal is confusing readers or giving wrong information or there is something missing in their docs. You can see a screen shot below where PayPal confirms mobile-friendly pages.
Merchants that are integrated with the “Donate”, “Add to Cart”, or “Subscribe” buttons will not benefit from the mobile optimized experience at all at this time. Their customers will continue to go through the current payment experience on mobile devices.
Refer this link for more information about the Mobile PayPal payment Standard: https://developer.paypal.com/docs/classic/products/mobile-paypal-payments-standard/
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 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
I'm currently making an iPhone app that allows users to post items for sell that other users can purchase. I would like for them to be able to pay each other through the application using PayPal, but I'm not sure if this is currently allowed under Apple's app submission policy.
Also, if it is allowed, I need to know how I would go about setting up PayPal to work within the app.
I think the easiest and safest way is to navigate to a webview with the paypal login URL
This might help you
You could generate a link for each product and if the other client wants to buy it, he gets this link from the server/db
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 have an iphone app and android app which are ecommerce "shops"
In these apps, I want to create a "web" view to enable the user to buy my products (i.e. clothes, ...) via Paypal web-mobile or Google Checkout web-mobile
Am I going against the terms and conditions ?
If yes : are there other solutions ?
Thank you
I think you should look at In-App billing. http://developer.android.com/guide/market/billing/index.html
This will enable users to purchase with their existing Google Checkout/Market accounts.
For web apps, have a look at Google In-App Payments (currently in developer-preview mode):
https://sites.google.com/site/inapppaymentsapi/
Mobile Express Checkout is PayPal’s
Express Checkout service tailored to
mobile devices. Mobile Express
Checkout screens are optimized for
webkit browsers for iPhone and
Android. It is easy to transition
your desktop checkout experience to
mobile devices. To help with this
transition PayPal has some best
practices you should review. These
suggestions can improve the user
experience and result it higher
conversion rates.
There is lot about mobile express checkout
https://www.x.com/blogs/Sidney/2011/04/15/mobile-express-checkout-quick-start
As well as lot about this payment gatway and sample code
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECOnMobileDevices
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_code