PayPal subscriptions and IPN

paypal

Solution

Typically subscr_signup is sent after subscr_payment(3 sec apart), but the sequence is not guaranteed. PayPal recommendation is to rely on subscr_signup. Read more here: http://www.mixedwaves.com/2010/11/paypal-subscriptions-ipn-demystified/

Problem

After a PayPal subscription is created for a user, does `subscr_signup` get sent before or after confirming the payment? I am using django-paypal, which does not have built-in functionality to handle the `subscr_payment` IPN message. This lead me to wonder whether or not I can use `subscr_signup` as an indicator that the subscription was successful. Many thanks

Original source