3
votes

Paypal has released new SDK for iOS developer : PayPal iOS SDK

This SDK allow two kind of payment:

  1. Single payments
  2. Future payments

I need to implement Future payments in my app so user only have to enter his payment detail one time. And every other time Amount is transfer automatically.

Problem : Single payments can be done with PapPal account and Credit Card but Future payments is only work with PayPal Account (Make future payments).

As other option I try Authorize.net But it don't allow Automated Recurring Billing (ARB) with iOS SDKChoose an API.

One other option I think is doing credit card payment with Rest API. I scan credit card with card.io And use REST API to make transfer. I save this detail for future use and every time user require payment I use this saved detail with REST API. But I am not very sure with this option.

So how can I develop such functionality in my app so that user don't have to enter his Credit card detail? Is it any way possible with PayPal or Authorize.net? or I have to go for other payment gateway like stripe.

1
I need to do the same , can you share how you did it pleaseNeen

1 Answers

3
votes

@CRDave, Dave from PayPal here.

You're correct that the PayPal iOS SDK does not currently include the option of authorizing a credit card for Future Payments.

You're also correct that directly using the REST API will allow you to save the user's credit card information in the PayPal Vault, so that you can subsequently bill the same card in the future. It sounds like this would work fine for your case.