I examined almost the entire issue related to the recurring payment using Paypal and did not find a solution to my problem.
We introduce a system that is signed on a monthly basis (fixed amount). We do not want to store CC data for security reasons, so we are trying to use PayPal Website Payments Pro. Once a user agrees to recurring payments, we create a RecurringPaymentProfile for this user and save the returned Profile_Id for the user.
Now we need to get information about all the transactions associated with this recurring ID_ profile. This information is available when you log into your Paypal account, but it must be automated so that the application is aware of all payments, as well as the user's current subscription.
We found two methods (possibly) to implement this. 1. IPN (Instant Payment Notification, for this we will need to create a service for listening to notifications, which seems cumbersome and more informative than we require) 2. TransactionSearch (but this returns transactions for the Paypal account, not for Profile_Id)
Since we just want to know the transaction history associated with the recurring profile, and was this monthly payment successful (assuming the user is an active member), what is the best way to implement it?
Thanks,
source share