Tuesday, December 14, 2010
Recurring Billing With Paypal
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: api, ecommerce, paypal, recurring billing
Subscribe to Posts [Atom]