A bit more information. I think the way role assignments and recurring fees are currently designed, they are not compatible with one another.
When I go to the Features sub-tab on my product, I currently have two features:
- Role assignment: Role - subscriber; Expiration - 1 month
- Recurring fee: When product is purchased, add a fee for $20 charged first after 1 months and every 1 months after that.
But (and this is a huge "but"), on the recurring fee edit screen under the "Initial Charge" it says the following: "Specify the time to wait to start charging the recurring fee after checkout. Remember the product price will be charged at the time of checkout."
I believe the "product price will be charged at the time of checkout" is the killer statement. The role assignment attempts to add a role on the account, and then recurring fee attempts to do the same.
This intuitively doesn't work the way it should, and I think it's a fundamental problem with the module. I need further guidance from others.
