Does anyone have a custom signup page available to share (or sell me) that allows the option to allow an existing user to enter their user name and password?
Well, either copy/paste the code from the login.html template onto the signup.html (thus providing the login box for existing users), or else... well, there is no else. I don't think it's possible as of yet to buy anything off of signup.php with existing username/password without it going through member.php somehow... or without some heavy duty hacking of core files.
You can easily design a page called 'Buy more stuff here' with say a list of products against radio buttons which are selected. Access via simple log in page/box.
I use hidden products using -1,-2, etc and they are ONLY visible through special links and to new new members. Not visible on the membership page. I would also like to know how to do something like this.
If they are looged in, you can create a page with the products listed and use a link like: /amember/member.php?product_id=1&paysys_id=paypal_r&action= renew David
As I said above why not just customise the sign up page a little so that it just acts as a means of registering. Then you have different pages for each product. Part of which is contained within a form with the buy now button. Contained within that form is two hidden inputs one relates to the product and one to the payment system. If you have more than one payment system then one hidden field for product and then radio button inputs for each payment system. It does however mean custom coding these pages. My page for paying for subscription renewal with choice of 1 or 3 years but single payment system is: PHP: <form id="payment" name="payment" method="post" action="member.php#e"> <input type="radio" name="product_id" value="4" /><span class="amem_profile_4">Renew for 1 year @ £25</span> <br /> <input type="radio" name="product_id" value="3" /><span class="amem_profile_4">Renew for 3 years @ £50</span> <br /> <input type="hidden" name="action" value="renew" /> <input type="hidden" name="paysys_id" value="paypal_r" /> <br /> <div class="amem_button" style= "padding-left:85px;"> <input type="submit" value=" Renew " /> </div> </form> With a little knowledge of PHP etc it is possible to integrate aMember into virtually any website situation. The signup form contains no products or payment system. This is printed outside of the form. With mine hitting the Register button takes the person to the PayPal site to collect the first years payment. Again this is hard coded in the form. This form can be seen at http://www.themanualslibrary.net/amember/signup.php (Note this is NOT the actual working site but a development one having its own aMember licence so everything can be checked out ok but will error as payment plugin is not enabled!)