PayPal on iPhone
For our iPhone application – Reminders (which is under review by Apple at the time of publishing this article) we have tried to make online payments possible in order to recharge their Reminders account. This has been achieved by allowing the iPhone user to pay using a valid credit/debit card through PayPal. Our solution is structured in such a manner that the iPhone user does not need to have a PayPal in order to pay through our iPhone application.
The user needs to provide information such as Name, Address, Credit/Debit card information and contact details. The PayPal Direct Payment API is used to provide credit/debit card verification and the address/contact details are checked by the address verification service of PayPal. On successful validation of the iPhone user details, Reminders – our application – recharges credits for the equivalent of the amount entered by the user.
The screenshot below shows the information entered by the user:
When the iPhone user is able to recharge successfully after the payment has been accepted, the screen that comes up looks lie this:
Our PayPal-on-iPhone solution offers an easy-to-use and hassle-free way of being able to pay on a mobile – in this case the iPhone. Security is maintained by sending information over an https connection and the user does not have to share any username and/or password since the PayPal API that we are using does not require an account.