Integration Guide

Table Of Contents
Digital Goods Integration Guide - EC Edition January 2012 47
Handling Recurring Payments
Recurring Payments Notifications
4
Recurring Payments Notifications
PayPal notifies you of recurring payments events through IPN and email. Typically, however,
you can call GetTransactionDetails to obtain the information you need.
PayPal notifies you of certain events through IPN. For recurring payments profiles created
using Express Checkout, PayPal also notifies buyers of specific events by email. The
following table indicates when PayPal generates IPN and emails:
Recurring payments IPN messages and email
NOTE: API transactions such as ManangeRecurringPaymentsProfileStatus do not
trigger IPN notification. The API response immediately provides the success or failure
of the call.
Event IPN Buyer Email
Profile successfully created Yes Yes
Profile creation failed Yes Yes
Profile canceled from paypal.com interface Yes Yes
Profile status changed using API No Yes
Profile updated using API No Yes
Initial payment either succeeded or failed Yes Yes
Payment either succeeded or failed (during either trial
period or regular payment period)
Yes Yes
Outstanding payment either succeeded or failed Yes Yes
Maximum number of failed payments reached Yes No