![]() |
Registration Fee and donations |
Post Reply ![]() |
Author | |
JamesD ![]() Newbie ![]() Joined: 10-July-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() Posted: 10-July-2008 at 12:47pm |
I have a store where I'm selling various merchandise at deeply discounted prices. I want to charge members a yearly fee for using the site. In other words, I want to add a fee to their first purchase, and then after a year passes, have that fee added again to the next purchase.
Also... After the year passes and their fee is due again, I want them to be able to just pay the fee without having to buy anything (like a donation).
|
|
![]() |
|
netprofits ![]() Certified ProductCart Developers ![]() Joined: 05-January-2006 Location: United States Status: Offline Points: 22 |
![]() ![]() ![]() ![]() ![]() |
We have created something similar for other clients. It involves custom programming similar to the following: Membership Customization 2. Add a new field to the customer table in the database for "Membership Expire Date". This is automatically filled in when an order is placed with the membership product in the cart. The date is the order date + 1 year. Display the date on the customer add/edit screen in the control panel and for customers in their account management screen. 3. When a customer is checking out, check their expiration date. If it is a new customer (or an existing customer and the expiration date is past), then a message is displayed that they need to purchase a membership with a link to that product detail page so they can go right to the page, read the details and add it to their shopping cart. 4. Optional: Create an admin function which will send an email to all customers whose membership will expire in a specified date range or send to customers who have expired within the date range. Unfortunately we are booked with other projects and can't help at this time but there may be other developers who can.
Just a note, you may have problems with your merchant account provider when requiring this type of annual membership. Make sure you check with them first before implementing this programming. |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |