PayPal Standard Plugin Configuration
From AMember Pro Manual
This plugin uses traditional PayPal integration interface and supports both recurring and non-recurring payments.
Contents |
[edit] Configure Your PayPal account
For PayPal to process payments correctly and pass the relevant information back to aMember, you need to set the PayPal IPN (Instant Payment Notification) URL.
| ||
[edit] Configure aMember Pro
- Login to aMember CP
- Click Setup/Configuration in main menu (left)
- Click Plugins in Setup/Configuration menu (top right)
- Enable paypal_r plugin in the payment plugins list
- Click Save button
- Click PayPal
- Enter Merchant ID - it must be your PRIMARY PayPal EMAIL
- Optionally edit Payment System and Payment System Description that will be displayed on signup page
- Click Save button
Your are now ready to run a test payment.
[edit] Important Notes
- For payments through PayPal to be processed automatically by aMember you MUST have a business or premium account. If you use a personal account you will have to approve the payment in PayPal and then mark it completed in the aMember Admin Control Panel before the user will have access.
- The PayPal Recurring plugin behavior may appear strange, but it is correct. It sets the expiry date for any active subscription to a future date in the year 2012. When the subscription is cancelled, the expiry date is automatically set to yesterday's date - it disables subscription access automatically.
- It is not required to change IPN URL in your account if you have it already entered (from another script, for example). It does not make matter which IPN URL is entered, it is only required that IPN is enabled in PayPal account. aMember will anyway pass IPN URL with each payment request, and PayPal will use given URL (it overrides setting in PayPal account).
- MOST IMPORTANT - Email address entered into aMember settings MUST match your PayPal account primary email address, else automatic payment confirmation will not work.
[edit] Tax Handling
- For non-recurring payments aMember passes correct tax value (which you configured at aMember CP->Setup->Tax) and it works well.
- For recurring payments there is no ability to pass calculated tax to PayPal.
