Tuesday, December 14, 2010

 

Recurring Billing With Paypal

Recently I worked on a project that requires recurring billing. I had to do some research to figure out how Paypal's recurring billing works.
If your business has products or services that require regular billing, you might want to look at PayPal to automate the billing process.

If you have signed up for Website Payments Standard, you can use Paypal's IPN, which stands for Instant Payment Notification (PayPal's automated notification system for payments) to update your database. IPN sends you a signal every time you receive a subscriber payment or when a subscriber cancels a subscription; you can then intercept this signal and write code to do something with it, such as automatically activating or deleting a subscriber account.
In your Paypal account you have to turn 'on' IPN and enter the url of the web page which has to be called. In that page you can write code in the common Web development languages, including PHP, ASP.NET, and Perl to get subscription details and store them in your database.

If you have signed up for Website Payments Pro, you can use Recurring Payments API provided by Paypal, to get subscription details.

Automated process does away with the need for manual processing of PayPal subscriptions. The script we write can automatically turn a subscription "on" or "off" depending on the contents of the notification.

Labels: , , ,


This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]