Description

This two-in-one gateway add-on allows you to accept payment through PayPal Payments Pro and PayPal Express Checkout. When purchasing downloads through PayPal Pro, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you. When checking out with PayPal Express, the user experience is very similar to PayPal standard, except it is more secure.

When purchasing downloads through the PayPal Pro, users enter their credit card details during the checkout process and never leave your site, resulting in a better experience for the user, and more successful conversions for you.

When checking out with PayPal Express, the user experience is very similar to PayPal standard, except it is more secure.

In-Context Checkout

In-Context Checkout works only with PayPal Express. To use In-Context Checkout you must complete two settings. On the Downloads → Settings → Payment Gateways page you’ll find both of them.

  1. You must check the box labeled “PayPal Express In-Context Checkout”.
  2. and you must also provide your Live PayPal Merchant ID.

A merchant ID is required for In-Context Checkout. You can look up your merchant ID by logging into https://www.paypal.com. Click the profile icon on the top right side of the page and then select Profile and settings in the Business Profile menu. (If you do not see the profile icon at the top of the page, click Profile, which appears in the top menu when the My Account tab is selected.) Click My business info on the left, and the Merchant account ID is displayed in the list of profile items on the right.

API Keys

Before either Website Payments Pro or the Express Gateway will work you must enter API keys on the Gateways settings page. To find your keys in PayPal, click on your account in PayPal and click on Profile.
This will open a popup window. Click on the API Credentials tab. You’ll see two API keys for Live and two for Test. Copy those credentials to Downloads → Settings → Payment Gateways in your Easy Digital Downloads admin panel.

FAQ:

    1. Does this PayPal Gateway support the Recurring Payments extension?
      Yes it does! However, customers with German PayPal accounts are not permitted to purchase subscriptions with PayPal.
    2. Does this plugin support In-Context Checkout?
      Yes it does! Since version 1.4, the In-Context Checkout for PayPal Express can be enabled from the Payment Gateways settings tab. Note, In-Context is not supported when using Recurring Payments.
    3. Which countries does this extension support?
      PayPal Website Payments Pro is only available to merchants in the following countries: United States, Canada, United Kingdom, and Australia.
      PayPal Express is available in most countries. See the complete list here.
    4. Do I need an SSL certificate?
      If using PayPal Pro to process credit cards, you must have an SSL certificate. An SSL certificate is not required for PayPal Express, though it is highly recommended. See our documentation for assistance with obtaining an SSL certificate.