Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Paypal recurring subscriptions question

When someone starts a recurring subscription, i pass on the custom variable which contains the User ID of the user on my system. After the payment I receive two IPNs, subscr_signup and subscr_payment. Both have the custom variable in them which lets me identify the user.

However, for future recurring payments, will the IPN continue to pass on the custom variable? Should I rely on the subscr_id instead of custom?

Thanks.

like image 377
Ali Avatar asked Jan 28 '09 06:01

Ali


People also ask

How do I cancel a recurring payment subscription PayPal?

Find the payment you want to cancel. Next to the payment you can see the cancel subscription button. It could be a simple “cancel” button or “cancel automatic billing”. Follow the instructions to confirm your canceled subscription.

Does PayPal allow for recurring payments?

Organise recurring payments with easeUse PayPal Automatic Payments to pay and manage all your recurring bills, monthly subscriptions and even instalment plans, all in one place.

How do I stop a recurring charge?

Stopping an automatic, recurring payment on a credit card is different. Start by putting in your request with the vendor. But if the vendor continues to charge your credit card, contact your card issuer. You'll have 60 days to dispute the charge, starting when the card issuer sends you the statement with the charges.


1 Answers

I found the answer from this page. Yes, the custom variable will always be passed as-is in every consecutive IPN post.

Quote:

Custom is passed back through both the signup and payment IPN posts and is passed back through the consecutive IPN posts. There is not a variable that is passed back in the first payment IPN that is not reproduced in the consecutive ones. The only distinguishable factor would be the sign-up or if there was a different price for the first period of payment.

like image 135
Ali Avatar answered Sep 30 '22 18:09

Ali