You can plug into to the Checkout pipeline and handle the account upgrade from there. Here's how to extend the pipelines: uCommerce Pipelines Explained.
The recurring provider does not handle the downgrade, but you can override the ProcessCallback method of the class PayPalRecurringPaymentMethodService and handle it any way you want. With that done simply register the new class in the Payments.config (for uCommerce 3) or in web.config (for uCommerce 2).
Automatic Payment Processing
Hi,
We make a site with a paid account via PayPal Recurring, please explain us:
1. How handle success payments from paypal, and upgrade user account auntomatically, without admin.
2. How downgrade user account, when he didn't pay for month subscription, automatically too.
Thanks,
Alex
What Pipeline we should use?
We don't need invoice, delivery and other staff. Simply handling a status of paypal recurring profile.
Hi Alex,
You can plug into to the Checkout pipeline and handle the account upgrade from there. Here's how to extend the pipelines: uCommerce Pipelines Explained.
The recurring provider does not handle the downgrade, but you can override the ProcessCallback method of the class PayPalRecurringPaymentMethodService and handle it any way you want. With that done simply register the new class in the Payments.config (for uCommerce 3) or in web.config (for uCommerce 2).
Thanks, Soren.
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.