I want buyers to have both options “pay in full for lifetime access” And the option to “pay in 3 payments for lifetime access”.
That’s fine, you’d just have to create a button for each payment option.
WHen you say, “deal manually with those who don’t finish paying” do you mean, for example, their credit card on files expires? I will have to followup for payment manually?
Right, if he picks up the 3 payments plan, pays only one but then cancels the subscription, he’d be left with access to the content although he didn’t finish paying, unless he’s demoted by you or you do something so he finishes paying.
The reason why I say you need to deactivate the auto-EOT behavior, is that after the recuring times are over, PayPal would tell s2Member that the subscription ended, and it’d trigger the EOT behavior. But if that happens when the user finished paying all the installments, then he shouldn’t be demoted, but if it happens when the user didn’t finish paying it’d be fine. So you’d need to handle those manually.
Will your suggestion work also for authorize.net payment method? (I notice there’s no authorize.net buttons, just pro forms).
Yes, Auth.Net pro-forms also have the [hilite mono]rrt[/hilite] attribute. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> rrt[/hilite]