Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt
hiddentrue

PayPal Payments Standard is one of the most popular payment gateways in the world.


Table of Contents
Table of Contents
maxLevel6
minLevel2
outlinetrue
classtoc

About PayPal Payments Standard

...

To install the PayPal payment gateway, visit [Settings] > [Company] > [Payment Gateways] > Available, and click the "Install" button for PayPal Payments Standard.

Image RemovedImage Added

A message will be displayed, indicating that the payment gateway was successfully installed.

Image RemovedImage Added

Enter the details provided by PayPal Payments Standard.

OptionDescription
PayPal Account EmailEnter the email address used for your PayPal Payments Standard account.
Payment Options

Select a Payment Option.

  • One time and subscription payments when possible (Recommended)
  • One time payments only
  • Subscription payments only
Allow users to modify current and create new subscriptions
Check to allow users to modify and create new subscriptions.
Page Style NameIf a custom page style has been created within PayPal, it may be specified here.
API UsernameEnter the API Username provided by PayPal. This is required in order to process refunds through PayPal.
API PasswordEnter the API Password as configured in PayPal. This is required in order to process refunds through PayPal.
API SignatureEnter the API Signature provided by PayPal. This is required in order to process refunds through PayPal.
Developer ModeCheck to enable Developer Mode. If checked, transactions will post to the PayPal Sandbox. A sandbox account is required to use this option.
Accepted Currencies

Check the currencies that you would like to be processed through this payment gateway.

The following currencies are available:

AUD, BRL, CAD, CZK, DKK, EUR, HKD, HUF, ILS, JPY, MYR, MXN, NOK, NZD, PHP, PLN, GBP, SGD, SEK, CHF, TWD, THB, TRY, USD

When finished, click "Update Settings" to save the details. You have successfully installed and configured PayPal Payments Standard!

Info
titleAPI Fields

The PayPal API Username, API Password, and API Secret can be found in PayPal, go to Account Settings > API Access > VP/SOAP API integration (Classic). The direct link as of this writing is https://www.paypal.com/businessprofile/mytools/apiaccess/firstparty/signature

Common Issues

Transactions are not being created in Blesta after a client makes a PayPal payment.

Make sure PayPal's IPN is enabled. If it's not enabled, you will need to set a URL.

  1. Log into your PayPal account
  2. Go to Profile then “My Selling Tools”
  3. Look for an option labelled “Instant Payment Notification”. Click on the update button for that option.
  4. Click “Choose IPN Settings”
  5. Enter the IPN URL and hit “Save”

The IPN URL will be something like https://yourdomain.com/blesta_directory/callback/gw/1/paypal_payments_standard where "1" is your company ID. If you do not have any addon companies, or don't know what that is, use "1".