:-) done it many times....
It is ALWAYS preferable to have the user choose the username FIRST, then pay. That way they have taken posession of a 'good' so to speak, for which they must pay. If they pay BEFORE they choose, they may be unable to find a username they want, and then they want their money back... and you deal withchargebacks and the inherant prblems that brings... :( Also, I would have the pay for membership as an 'outside' module in your flow, rather than a step required before logging in. this way you can let people 'try for 30 days' or something like that, and then after the trial period, they can choose to pay. This is how we run the email subscription system at www.tijuana.com ... now if only I could get imap_sort to work, I could take a vacation ! HTH richard --- Vincent Stoessel <[EMAIL PROTECTED]> wrote: > I am helping a client make a transition from a ad revenue based site > to a membership based one and I was wondering if there was some commonly > used mechanism for php based membership sites. I have made > membership sites before but they were free. How does one : > > 1. Have a person register a username > 2. pay for membership ( paypay, payflow) > 3. Verify that membership is payed for > 4. Allow user to log in and browse member only content. > > > umber 1 and 4 I know how to do but I'm not sure if my list is in > the correct order. Should they pay for membership, then select a > username? > > Has someone done this before? > -- > Vincent Stoessel [EMAIL PROTECTED] > Java Linux Apache Mysql Php (JLAMP) Engineer > (301) 362-1750 Mobile (410) 419-8588 > AIM, MSN: xaymaca2020 , Yahoo Messenger: vks_jamaica > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > __________________________________________________ Do You Yahoo!? Find the one for you at Yahoo! Personals http://personals.yahoo.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]