Hello wonderful people,
On my site I have set up Premium Memberships. I used the default settings for this that comes with UNA. A few issues to resolve:
(1) Members that purchase Premium Membership ($1 USD per month, reoccurring) can purchase Premium Membership many times because once Premium Membership is purchased, the Profile > Settings > Membership > BUY is still an option that can be selected. How to fix this?
(2) I use the Points App on my site. It awards Points to members for their actions on the site. When they get enough Points, they move up in Level. I have created 13 Levels. This works well. However, today when I implemented the Premium Membership option, once Premium Membership is purchased, it moves the member to Premium Level. This is good, but, it has an Expiration Date. I believe the Expiration Date is inherited from the Points App, as every Level I create (13 of them, remember) can have an Expiration Date associated with it. Question: Is the system smart enough to know that the expiration date set by default is equated to the next Premium Membership payment expected? In other words, will Premium Membership expire before the next reoccurring Payment is made, or is the system smart enough to know how to handle that?
(2.5) Is there a way to set the Expiration Date of Premium membership to 0 (zero, or never) ? Premium is not recognized in the Points App.
(3) How does the system know when to take the next payment from a member's PayPal of they have subscribed as a Premium Member? Is this on crontab, or...how does the system know when to request the funds that next month? Who controls that.. is that the site, or PayPal?
Thank you, beautiful people, for any answers to these questions.