Setting up a subscription databse

2 replies
Hi all,

Not sure where to post this but here goes.


I am working on a language teaching website. Basically the student will purchase access to an online course. They will be able to log in using a username and password and gain access to the course. I plan to have a third party like PayPal handle the payment.

What I imagine is the way things will work:

1) the potential student will click the "buy now" button
2) They will be taken to the 3rd party payment site
3) They will pay


Now this is where it gets a bit hazy.

I want them to create a sign in on a database that I hold, using their email as their username.

If they forget their password they will need to be able to request it or a reset etc.

I am a bit unclear as to how the account can be created hooking into the payment side of things. I know if I buy something over the net I get sent a confirmation email from the payment processing party, does a CC copy go to the supplier too?

I was thinking that if we received a copy of the payment confirmation that the 'system' could find the payment reference number and populate an entry in the database and when the student logged in to create their account they would have to put in the payment reference number as part of the account creation setup - does this sound feasible, is there a better way, are there 'systems' already created that one can purchase off the shelf so to speak and with minimal tweaking implement, what is the best way forward?

Any advice would be greatly appreciated.

Thanks,

Go Girl
#databse #setting #subscription
  • Profile picture of the author JohnMcCabe
    Go Girl, what you describe is very similar to the way most membership sites are run. There are a lot of good software packages available that can handle the access control portion and that integrate with PayPal.

    There's an all-in-one thread on membership sites with some good info. You can find a list of all the all-in-ones in a sticky at the top of the forum. Otherwise, a search for "membership software" or "membership script" should get you started...
    {{ DiscussionBoard.errors[2006591].message }}
  • Profile picture of the author Go Girl
    Thanks guys, got some stuff to progress with!

    Cheers,

    Go Girl
    {{ DiscussionBoard.errors[2010128].message }}

Trending Topics