Table of Contents

About PayPal Payments Standard

PayPal Payments Standard, or more commonly known as just "PayPal" is perhaps the most popular payment gateway in the world. Learn more about PayPal on their website at https://www.paypal.com/.

Installing PayPal Payments Standard

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

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

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
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!

API 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".



  • No labels