Skip to Content Skip to Menu

Membership with a Real Membership Card?

  • kirkhayes
  • kirkhayes
  • OFFLINE
  • Posts: 5
  • Thanks: 0
  • Karma: 0
13 years 4 months ago #168895 by kirkhayes
Membership with a Real Membership Card? was created by kirkhayes
The basic idea is that a user could select a monthly or yearly plan, but in addition if they have been referred to the site we need to know by whom. We also want to generate unique membership numbers as well. Every user is going to get a membership card mailed to them with their membership number, level of membership, member since date, membership expiration date

Note: In the future we also want to allow the purchasing of "4 month gift memberships" too.
Note: Eventually membership numbers will be sent to the company that makes the membership cards.

Registration and Payment
Referral codes/Promo codes will be used so that tracking can be established when a new user purchases a subscription that was referred by a member with a referral code. The idea is that we can then reward existing users for referring new users.
Referral Codes should be generated automatically for all users purchasing a subscription. (Currently none of the users even know where to even find the referral code after signing up)
Promo Code is basically the same as a Referral Code except the Admin has the ability to create this code manually and assign it to a specific user/profile.
Referral Codes/Promo Codes should be view-able in the client profile.
Details and instructions should be emailed to the client on how to see/update their profile details. (In addition to a separate Invoice)
Referral code is not an item that can be updated by the user, but can only be viewed. Clients should be able to update payment information, ship to address, bill to address, etc... in their profiles if necessary.

Membership numbers:
Users when purchasing a subscription in addition to the referral code will also receive a generated membership number, this should also be viewable in the user profile page.

Current Problem
Users who make a mistake during registration currently still submit data to the user tables and are unable to re-register to make corrections to credit card numbers, etc...because the username and/or email is already "registered", but not yet activated. (using the JE Membership component).
Proposed solution is to make EVERYONE register a FREE account first, then upon successful registration they can then purchase a subscription.

Bank Compliant Requirements
Need to collect User Shipping Address for BOTH paypal and authorize.net...in case paypal is not correct ship to address, also should be part of user profile as noted above.
Need to collect User Billing Address for BOTH paypal and authorize.net...in case different than ship to address, also should be part of user profile as noted above.
Need to email invoice to new user and admin with full details about product purchased, how payed for, billed to, shipped to, invoiced by, etc.... currently we are not seeing any invoices.

Need to be recurring billing using standard authorize.net and paypal accounts

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum