Onsite Recurring Payments using Paypal Website Payments Pro API

1.9k views Asked by At

I want to accept recurring payments on my site using paypal without having the user ever leave my site. Based on the paypal documentation it appears you have to send the user offsite to paypal (express checkout) first and then have them come back to your site.

Is their a different way of using the api so the user stays on site the entire time?

1

There are 1 answers

0
SgtPooki On

To Process payments not on PayPal's website, you need to use Website Payments Pro.


To use PayPal's recurring payment system, without programming your own:


Program your own recurring payment functionality:

  • Save cc info to a database and make DoDirectPayment API calls based on your criteria
  • Process an initial payment when someone signs up for your recurring service, save the transaction ID, and then call DoReferenceTransaction in the future (based on your criteria). Always use the newest transaction ID as they only last a year. Also, you need to call PayPal to apply for this feature ($0).