The normal method of using PHP-SecureArea is to use PayPal subscriptions. However, you can also create a button which is a normal PayPal 'Buy Now' button and not a subscription button. You could use this when you want to create a one-off access to the secure area, for example you may want customers to access the secure area but do not need it to expire.
In fact, you can still expire access to the secure area, but you must have the CRON job running for that to happen.
You may also want to use this method when you do not want people to sign up for a PayPal subscription. To use a PayPal subscription you have to have a PayPal account. To use a PayPal 'Buy Now' button you can pay by credit card without a PayPal account.
The button code is available in the admin area of PHP-SecureArea just like the other subscription buttons which you can copy and paste into your pages. An example is as follows :
<form action="http://www.yourservername/phpsecurearea/ipn/process.php" method="post"> <input type="hidden" name="cmd" value="_cart"> <input type="hidden" name="item_number" value="item1"> <input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but23.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"> </form>
If you create a product with value of 0.00, and use a subscription button with registration, the sign up screen will include an email address entry.
This allows a free sign up process.
The username / password is displayed to the customer after sign up is complete.
If the customer signs up again with the same email address, the application looks up the password that was originally created and uses that again.