Paypal REST Apis and mobile devices - paypal

I am making a responsive website that will look good on both mobile devices and desktop computers. I am using Paypal REST Api for my checkout. I have been looking and I cant seem to find an answer to my question. On a mobile responsive website, will Paypal's REST Api work when accessed from a iphone or ipad like it does when on a desktop or do I need other code specifically for mobile devices?

REST has nothing to do with device and will work exactly the same.

While rest will work on a mobile device it is not responsive. I wish PapPal would make it responsive, it seems a simple thing to do.
I am using it on many sites but I think it is costing me sales on mobile devices especially if they are using credit card.

Related

Will I be able to have 3rd party payment system in my iOS app?

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.

Payments made through iOS Facebook App?

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

Is there is any libraries or SDK for WorldPay integration in iPhone app?

I am developing an iPhone application, in which, to complete the registration process, there is a need for the user to pay some amount via Paypal and WorldPay. But, I have got the (MECL) library for Paypal integration in iPhone and it is working fine. And also,i have searched but i can't find, any library for WorldPay. Any help much appreciated.
No. they don't provide any library.
Another solution is to use a UIWebView to hit the url to their website to make the payment.
But I don't know if Apple will allow that to be on the AppStore.

Mobile phones that can support facebook apps

Does anyone know of a good website that I can check to find out what are the mobile phones (smartphones) that support facebook apps (Facebook API calls and all that)?
I am pretty sure that all smartphones have facebook support except for blackberries, but I would still like to find a full list.
Blackberry currently has it in their AppWorld http://appworld.blackberry.com/webstore/content/680?lang=en
Nokia currently has it in their Ovi Store http://store.ovi.com/search?q=facebook
Saying that I don't believe there is a current "smart" phone that doesn't have a facebook app. I didn't link it, but Palm/HP WebOS also has a facebook app.
To also answer the API question I saw 3rd party apps on all platforms as well so I don't believe there is a current app market/platform that doesn't support the FB API.
It would be based more on OS. iOS, Android, and Windows 7 all support the calls. According to this SO Question, Blackberry works too.
There is also the Facebook Blackberry SDK

Buy ecommerce on web mobile

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