PayPal Gateway

The PayPal Payment Gateway makes it easy to allow you to accept Paypal as a payment method on your site.

Requirements

  1. You must have already created a PayPal Account.
  2. You must have already installed a AppThemes Product that supports the Payments API.

Installation

  1. Go to your WordPress Backend.
  2. Install the PayPal Payment Gateway Plugin through the Plugin Installer.

Configuration

Right now the gateway is installed, but hasn’t been configured or enabled. Your users will not see it as a payment option.

  1. Go to your Theme’s Settings. This should be a section right below the Dashboard tab on the sidebar.
  2. Find the tab that says ‘PayPal’.
  3. Enter your PayPal Account Email Address in the PayPal Email field.
  4. Press Save

Enabling the Gateway

Now that you’ve configured the gateway, you can enable it so that users can use it as a payment options.

  1. Click on the ‘Payments’ tab.
  2. Find the section that says ‘Installed Gateways’.
  3. Check the box next to ‘PayPal’.
  4. Press Save

Now your users can begin to use PayPal as a payment gateway. This allows you to accept payments from PayPal.

Enabling Payment Data Transfer

Using PDT, we are able to offer an even higher level of security for PayPal transactions. PDT is completely optional. We recommend the use of PDT, but you can rest assured that if you choose not to use PDT, your PayPal transactions will still be very secure.

Below are the instructions on how to enable PDT for your AppThemes Product:

Note: In order to use PDT, you will need a PayPal business account. Upgrading is easy and free. Just log into your PayPal account and click Upgrade.

  1. Log into your PayPal account
  2. Click My Account > Profile
  3. Click Selling Tools
  4. Under Selling Online, look for Website Preferences and click Update on the far right
  5. Under Auto Return for Website Payments, click ‘On’
  6. Enter a URL in the Return URL field (see extra notes below)
  7. Scroll down to Payment Data Transfer and click ‘On’
  8. Scroll to the bottom of the page and click the Save button
  9. PayPal will return a message in a green box that reads: “You have successfully saved your preferences. Please use the following identity token when setting up Payment Data Transfer on your website.”
  10. After the message will be a very long string of numbers and letters. This is your ID token. You should now copy the ID token
  11. In the left column menu in the Vantage admin, go to Vantage > Settings
  12. Click the Save Changes button
  13. Click the ‘Payments’ tab
  14. Scroll down to Enable Gateways
  15. Next to PayPal, check the box marked Enable
  16. Click the ‘PayPal’ tab
  17. Under Payment Data Transfer (PDT), check the box to the right of Enable PDT
  18. Paste your token into the field to the right of Identity Token
  19. Click the Save Changes button. PayPal PDT is now enabled

Notes for Return URL

If you have no other sites that use PDT, you can enter any URL into Return URL. All AppThemes Products controls the return URL and overrides any URL entered into Return URL. Regardless, we recommend entering your site’s root URL (IE: www.yoursite.com)

If you have another site that uses PDT, you should enter the return URL that you prefer for that site. Again, All AppThemes Products controls the return URL for their individual site and does not use the return URL provided on your PayPal account.

Notes About Enabling PDT

If PDT is enabled in Vantage Options:
All non-PDT requests will fail. This means the customer must have PDT set up on the Paypal.com side in order for any requests to work.
If PDT is disabled in Vantage Options:
All PDT requests will fail. This means the customer must have PDT disabled on the Paypal.com side in order for any requests to work.

Popular Add-ons

Home Control for ClassiPress

Make ClassiPress site home more attractive, widgetize and easy to manage.


(6)
$29

Coupons Tagger

Looking for coupons without tags, and generate them based on coupon title…


(3)
$19

Cutest

Easily give a great look and feel to your ClassiPress based website.


(6)
$29