Considerations for Recurring Payments on Roles

Posts: 48
Joined: 12/05/2007

I've recently installed Ubercart alpha8 and the Payflow Pro contributed module and have a few clarifying questions.

I have a product, "membership", that is set up with two role assignment features. One is for a monthly membership, so I've assigned it to expire monthly. The other is for a yearly membership, so I've set it to expire yearly. The intention is that memberships will automatically renew as part of the recurring payment processing.

1. Am I required to permanently store credit card numbers in order to regularly process the recurring payments to Paypal?

2. Is the role expiration transparent to the user with the recurring payment processing set up? In other words, I don't want my user to have their role revoked each month during processing of their recurring payment. I wasn't certain how this was handled by uc_roles and Payflow Pro in the current set-up.