Je ne suis pas sûr de savoir à quels messages IPN je devrais m'attendre lorsqu'un paiement récurrent est configuré via l'API Express Checkout.Paypal paiement récurrent des messages IPN
La période est de trois mois et les trois premiers mois sont gratuits. Lorsque le client s'inscrit, j'attends un message IPN avec le type de transaction (txn_type
) recurring_payment_profile_created
. Après trois mois, j'attends un message avec txn_type = recurring_payment
et un payment_status
. Autant que je sache, je ne devrais pas en recevoir une avant la fin de la période d'essai.
Mais quel message vais-je recevoir lorsqu'un client annule le paiement récurrent? Le seul candidat probable pour txn_type
que je peux voir est subscr_cancel
, mais cela est répertorié avec d'autres types subscr_x
, et je comprends que les abonnements sont distincts des paiements récurrents. Est-ce que je recevrai un IPN avec txn_type = subscr_cancel
lorsqu'un client annule un paiement récurrent, ou recevrai-je autre chose (et si oui, que recevrai-je)?
Ceci n'est pas répertorié dans leur référence de variable IPN. Est-ce juste incomplet? –
Selon la documentation de Paypal, la valeur transmise pour la variable 'txn_type' pour un abonnement annulé est 'subscr_cancel'. https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNandPDTVariables/ – Billy
Je crois que 'recurring_payment_profile_cancel' fait partie d'un plugin Wordpress Paypal, pas une notification IPN. http://wordpress.org/plugins/paypal-framework/ – Billy