From aMember Pro Documentation
Revision as of 02:09, 23 December 2011 by Alex-scott (talk | contribs)
Jump to: navigation, search

This readme describes process of configuration of PayPal Pro payment integration for aMember.

Create and Configure a Test of Live PayPal Account

Create and Configure a Sandbox Account

This is optional and needed for tests only, you may skip it for quick live setup.

  1. Visit and create a developer's account.
  2. Click on the "Sandbox" tab, then click on "Create Account".
  3. Create a Sandbox account just as you would a normal Paypal account. None of the information entered needs to be your actual information.
  4. To verify the account return to the Developer Central and select the email tab. All emails sent to your sandbox account will appear here. Find the verification email and follow the steps to verify the account.
  5. On the Overview menu click on Add Bank Account in the left column.
  6. Enter anything into Bank Name and click "Add Bank.
  7. Return to the Overview menu, and click on Confirm Bank Account in the left column, then click on Submit to confirm the account.
  8. Return to the Overview menu, and click the Add Credit Card link in the left hand column of the page.
  9. Write down the Card Number Expiration Date and Card Verification Number, you will use this card to test your Direct Payment installation.
  10. Click the Add Card button to complete this process.

Create and Configure a Live Account

  1. Follow all the instructions to set up your normal business PayPal account to use Web Payments Pro, including account verification, back account verification and signing up for Web Payments Pro (This last step may take 24-48 hours for approval, and you have to wait to continue)

Apply for Website Payments Pro

  1. Return to your Business Account Overview page and click the Merchant Tools tab
  2. Under Website Payments Pro, click Learn More
  3. Under Getting Started, click Submit application
  4. Complete the application form and click Continue.
  5. On the Application Approved page, click Getting started with PayPal (this step may be delayed for live accounts)
  6. Follow the link to accept the billing agreement (this step may be delayed for live accounts)
  7. You are taken to a page for API Setup. For details on this, continue on to STEP 3: Setting up your API credentials

Setting up your API credentials

Follow these steps to get your API Signature. If you are testing with a Sandbox account, repeat these steps for both your Sandbox and Live accounts.

  1. Log in to your PayPal Business account.
  2. Click the Profile subtab located in the top navigation area.
    Paypal-pro 1.png
  3. Click the API Access link under the Account Information header.
    Paypal-pro 2.png
  4. Click View API Signature link (Option 2).
  5. Write down the values listed next to API Username and Password

Configuring aMember Pro PayPal Pro plugin

<pimg src="paypal_pro-06.jpg" width="200" align="right" />

  1. Login into your aMember Pro control panel.
  2. Go to aMember CP -> Setup -> Plugins.
  3. Enable cc module if it was not enabled before, click Save
  4. Enable paypal-pro plugin in payments plugin list, click Save
  5. Go to aMember CP -> Setup -> PayPal Pro
  6. Copy/paste API Username, API Password and API Signature you have received on the step 3, click Save. It is important to specify if it is Sandbox account or not.