==================================================
                    SQL QuickRegister - June 6, 2006
              ==================================================
  1. Check that the 2 perl modules: LWP and Crypt::SSLeay are installed Use testmods.cgi or contact your administrator or hosting company ( Requirements ).

  2. Obtain a Premier or Business Account from Paypal

  3. Turn on Auto Return and PDT
    1. Log In to Paypal
    2. Click on Profile
    3. Click on Website Payment Preferences
    4. Set Auto Return to ON.
    5. Enter the Return URL. On a secure server the url is: https://www.yourdomain.com/cgi-bin/quickregister/scripts/confirm.cgi. On a non-secure server: http://www.yourdomain.com/cgi-bin/quickregister/scripts/confirm.cgi. Note that the secure server is the preferable choice.
    6. Scroll down to Payment Data Transfer (PDT)
    7. Set Payment Data Transfer to ON
    8. Scroll to the Bottom and Save.
    9. Note: You will have to return here to copy and paste the Identity Token into the PayPal configuration file of the application.


  4. cancel.htm file
    Under document root create a folder called paypal and upload the file cancel.htm to this folder.

  5. Configuration of the Paypal and Application Parameters
    Follow these steps carefully.
    1. Rename the file admin_menu_install.htm to admin_menu.htm. This admin_menu_install.htm has the access links to the paypal configuration data file which is needed for installation and setup of the PayPal Module(Note you may have already done this step if installing for the first time.)
    2. Copy and paste the following link into your browser window:
      http://www.yourdomain.com/cgi-bin/quickregister/scripts/command.cgi?action=u832
      replace yourdomain.com with your domain and bookmark this url.
    3. Enter your username and password.
    4. Click on the link Edit PayPal Parameters.
      1. Set to e-mail address used for your paypal account
        Business=email@yourdomain.com
      2. PDT Identity token found under Profile/Website Payment Preferences
        identity_token=
        1. Log into your paypal account.
        2. Click on Profile then Website Payment Preferences.
        3. Scroll down to Payment Data Transfer (PDT)
        4. Copy and Paste the Identity Token into this parameter: identity_token
    5. Paypal Amount
      paypal_amount=10.00
    6. Paypal Renewal Amount
      paypal_amount_renewal=5.00
    7. Paypal Item Name
      paypal_item_name =Registration Fee
    8. Paypal Item Number for Transaction
      paypal_item_number=01
    9. Paypal Item Name for Renewal
      paypal_item_name_renewal=Registration Fee Renewal
    10. Paypal Item Number for Renewal Transaction
      paypal_item_number_renewal=02
    11. Currency Used
      currency_code=USD
    12. Return url
      if you have SSL then change http: to https: - return_url=http://www.yourdomain.com/cgi-bin/quickregister/scripts/confirm.cgi
    13. Cancel url
      cancel_url=https://www.yourdomain.com/paypal/cancel.htm
    14. The remainder of the parameters are for E-mail, script paths and a few miscellaneous configuration parameters.
    15. Click on the link Edit Configuration Parameters.
      1. UsePayPal parameter set to 1
      2. RegisterActivate parameter set to 0
    16. Click on the link Edit Message Parameters.
      1. Loginmessage4 change the context of this message to read something like Either you have not completed your paypal registration payment or your account has been de-activated.


    17. Final Step
      WHEN EVERYTHING IS DONE AND THE PROGRAM IS WORKING IT IS ESSENTIAL THAT THE FOLLOWING DELETIONS ARE CARRIED OUT:
      1. DELETE admin_menu.htm but keep a backup on your desktop computer of admin_menu_install.htm for future need.
      2. RENAME admin_menu_original.htm. to admin_menu.htm. Note that admin_menu_original.htm does not have the links to the configuration parameter files.



SQL QuickRegister - (c) Bytes Interactive 2003-2006