From aMember Pro Documentation
Revision as of 19:54, 23 November 2011 by Grant.swaim (talk | contribs)
Jump to: navigation, search

PayPal Website Payments Standard Overview=

PayPal Website Payments Standard (referred to as PayPal for the remainder of this page)is a popular credit card processing service. It is an all inclusive solution; therefore, it does not require a separate merchant account. Paypal offers three types of accounts; Personal, Premier, and Business. aMember requires either the Premier or Business account.

Most of the aMember pricing flexibility (trail periods and recurring plans) and coupon usability is tied to the choice of payment processor. PayPal supports a high level of pricing/coupon flexibility since all products are built "on the fly" by the aMember softwaware.

aMember Setup / Configuration

Activate the PayPal payment plugin by following these steps:

  1. Click on the "Configuration" bar in the left panel
  2. Click on the "Setup/Configuration" button in the left panel
  3. Click on the "Plugins" button in the top menu
  4. Click on the arrow on the Payment Plugin drop down menu
  5. Click on "paypal"
  6. Click on the "Save" button

Paypal 1.png

After the page is saved, the Setup/Configuration Plugins Page will reload and look like the page shown below.

  1. PayPal will now be listed in the "Payment Plugins" are as activated. To deactivate the PayPal plugin click on the "X"
  2. After making any changes on this page click on the "Save" button

Paypal 2b.png

From the on the Setup/Configuration Plugins Page, click on the "PayPal" button in the top menu and follow the following instructions.

  1. Payment System Title - This is the name of the payment processor that is displayed on the sales pages. This should be "PayPal"
  2. Payment System Description - This is the description of the payment processor that is displayed on the sales pages. You may change the default text as needed.
  3. Primary PayPal E-Mail Address - This must be the email that is registered with your Premier or Business PayPal account as the primary email.
  4. Is it a Sandbox (Testing) Account? - If the PayPal account is not live and is being used for testing, check this box.
  5. Alternative PayPal account emails - If you listed any alternative email addresses with you PayPal account, list them here. One email per line.
  6. Disable IPN Verification - You should rarely have to check this box. If you do, it should be only for a temporary period. Some web hosting PHP scripts do not allow any contact from an external web site. This limitation breaks the functionality of the PayPal payment integration plugin, since aMember Pro is unable to authenticate information with the PayPal service. In this case, AS TEMPORARY SOLUTION, you can enable this option; however, "hackers" can signup on your site without actual payment. So if you have enabled this option, contact your webhost and ask them to open outgoing connections to port 80 ASAP, then disable this option to make your site secure again.
  7. PayPal Language Code - This field allows you to configure PayPal's page language that will be displayed when customer is redirected from your website to PayPal for payment. By default, this value is empty, then PayPal will automatically choose which language to use. Or, alternatively, you can specify for example: en (for english language), or fr (for french Language) and so on. In this case, PayPal will not choose language automatically.
  8. Save -

Paypal 3.png

Paypal 4.png

Paypal 5.png

Paypal 6.png

Paypal 7.png

Paypal 8.png

Paypal 9.png

Paypal 10.png

Paypal 11.png