Hi,

I've got a 3 month membership role (£9) that I'd like members to be able to pay for in 3 x 1 monthly instalments of (£3). They pay £3 on checkout and I set the recurring fee for two recurring payments one month apart.

However when they pay for the first recurring payment the role is renewed giving them a further 3 months membership - which is incorrect. They should only get the role renewed after 3 months as set by the Ubercart role expiration.

Now, after writing the above I think I may have answered my own question here but I take it Recurring Payments doesn't (currently) work that way?

The way I see it every time the recurring fee is paid it will triggered the role renewal? Is this correct? If so does anyone know of any way to spread the cost of a role payment across multiple payments?

Thank you for your help.

Comments

tinker’s picture

The role does not have a time limit assigned to it. It is either active or inactive. Every time the recurring billing is processed the role is revoked. If payment is successfully made the role is granted again. This ends up being transparent to the user. When all the billings are completed the role is revoked again.

univate’s picture

Priority: Major » Normal
Status: Active » Fixed

This module has nothing to do with the uc_roles module. If you setup uc_roles to add 3 months to a user then on each order including renewals it will do the same.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.