strangerstudios / pmpro-group-accounts

Sell memberships to corporate organizations, families, teams, or any group of people where one member pays for a collection of people to access your content individually.
https://www.paidmembershipspro.com/add-ons/group-accounts/
0 stars 5 forks source link

Warnings and fallback to 1 per month if not recurring and seats should be #11

Closed kimcoleman closed 9 months ago

kimcoleman commented 9 months ago

All Submissions:

Changes proposed in this Pull Request:

Added warning when recurring is not set on the level and the seats are being billed recurring. The checkout level logic will default to 1 per Month if recurring billing is not seton the level itself.

The admin CAN set $0 initial, $0 recurring and any other custom cycle number and period if they truly do NOT want the parent level to have pricing. checkout will use the stored cycle number and period not fallback to this 1 per month default.

Also showing warnings when level has $0 initial and no recurring that while checkout WILL work, it isn't an idea flow.

Screenshot 2023-12-02 at 1 59 20 PM

Other information: