1. SMS and Email notifications:
In the Checkout and the Profile Settings for the users, the option to receive either Email or SMS notifications need to be in a checkbox, instead of radio button. Because the users should be able to select either None, One or Both the options.
The users will receive an sms to their mobile number in Australia only if SMS is selected. The website should have this option to send SMS to Australian Mobile numbers only, if SMS option is ticked.
If Email option is ticked, the users will receive the notifications in the Email as well.
2. Gift Card Promotion:
When any members are buying a 3 or 6 months membership package, then the checkout page should allow the user to enter a promotion code.
The following promotion code will allow 1 months of free membership when the member buys any 3 or 6 months membership package, with the following promotion code entered in the signup page:
Promotion code: GF0301
The membership should automatically extend by one month when this promotion code is entered in the checkout page. The users registration expiry date in the system should be automatically extended by 1 month.
This promotion code "GF0301" should be allowed to be used upto 1500 times only. After 1500 times this code should not be allowed to be processed, and the checkout page will show an error message to say "This Promotion Code has expired".
This will be need to be incorporated into the signup process to automatically extend by 1 months extra membership while the promotion period is ON.
Note: This promotion only applies to 3 months and 6 months membership.
The Admin of the site needs to be able to switch the promotion period OFF anytime by logging into the CMS, so that the extra 1 month membership no longer applies.