Connecting PayPal and BlueSnap

To offer the PayPal payment method, you'll need to begin by connecting PayPal with BlueSnap, as follows:

1. Verify your PayPal account type

In order to allow BlueSnap to manage your transactions through PayPal, you need to have a PayPal Business or Premier account, and your account must be verified.

To check your account type: Log in to your account on the PayPal website, and note the account type listed on the My Account page.

To verify your account: The status of the account must be Verified. This is shown in the My Account page, next to the PayPal account type. If you haven’t already verified your account yet, please make sure to verify it through PayPal before proceeding further.

2. Obtain your PayPal API credentials

  1. In PayPal, go to the API credentials section:

    • To get there in the Sandbox environment, go to My Account > Profile, and click the Request API Credentials link under Account information. Then under Option 1 - PayPal API, click the Set up PayPal API credentials and permissions link.
    • To get there in the Production environment, click the user icon next to the Profile link in the top menu, and go to Profile and settings. Then go to My Selling Tools and click Update next to API Access.
  2. Under NVP/SOAP API integration, click the View API Signature link.

  1. If you have not yet set up PayPal API credentials, select Request API signature and click Agree and Submit. If you already set up PayPal API credentials, the API username, password and signature are displayed.

  2. Copy the PayPal API Username, API Password and Signature from the API signature page.

3. Enter your PayPal information in BlueSnap

In the BlueSnap Merchant Console, go to Integrations > PayPal and enter the following information regarding your PayPal Account:

Your PayPal Email

Your PayPal email is the email address you used to register for PayPal and the email you are using to log in to your PayPal account. You may have multiple email addresses associated with your PayPal account. These email addresses are the identities that PayPal uses to associate payments with a particular account.

Click Submit to save these settings.

4. Synchronize your currency balances

You can accept PayPal payments in different currencies, provided you have PayPal balances in these currencies.

We currently support the following currencies for PayPal
AUD, CAD, CHF, DKK, EUR, GBP, HKD, HUF, ILS, MXN, NOK, NZD, PHP, PLN, RUB, SEK, SGD, THB, TWD, and USD

  1. In PayPal, go to the Manage Currencies page to verify which currency balances you have, and whether you need to enable more:
    • To get there in the Sandbox environment, go to My Account > Profile, and click the Manage currency balances link under Financial information.
    • To get there in the Production environment, go to Summary > Money > Currencies.
  1. In PayPal, access the Payment Receiving Preferences. Under Allow payments sent to me in a currency I do not hold, we highly recommend you select Yes, accept and convert them to U.S. Dollars. The other options will result in the transaction failing and an error message being displayed if the currency your shopper chooses during checkout is not one you support.
    • To get there in the Sandbox environment, go to My Account > Profile, and click the Payment receiving preferences link under Security and risk settings.
    • To get there in the Production environment, click the user icon next to the Profile link in the top menu, and go to Profile and settings. Then go to My Selling Tools and click Update next to Block payments.
  1. In the BlueSnap Merchant Console, go to Integrations > PayPal and click Sync Currencies. Your BlueSnap account will then be fully synchronized with your PayPal currency balances.

Important

Please remember to come back to this section and sync currencies every time you add or delete a currency balance in your PayPal account.

5. Configure the IPN settings in PayPal

To enable BlueSnap to receive PayPal notifications and include PayPal transactions in your reports, please configure PayPal notifications as follows:

  1. In PayPal, go to the Edit Instant Payment Notification (IPN) Settings page:

    • To get there in the Sandbox environment, go to My Account > Profile, and click the Instant Payment Notification preferences link under Selling preferences. Then click Edit settings.
    • To get there in the Production environment, click the user icon next to the Profile link in the top menu, and go to Profile and settings. Go to My Selling Tools and click Update next to Instant payment notifications. Then click Choose IPN Settings.
  2. On the Edit Instant Payment Notification (IPN) Settings page:

    • Enter this URL into the Notification URL field: https://ipn.bluesnap.com/jsp/paypal_managed_ipn_receiver.jsp
    • Select the Receive IPN messages (Enabled) radio button.
    • Click Save.

6. Set up UTF-8 encoding for your PayPal account

Your PayPal account must use UTF-8 encoding in order to work properly with BlueSnap. To set this up, follow these steps:

  1. In PayPal, go to the Language Encoding page.

    • To get there in the Sandbox environment, go to My Account > Profile, and click the Language Encoding link under Selling preferences.
    • To get there in the Production environment, click the user icon next to the Profile link in the top menu, and go to Profile and settings. Go to My Selling Tools and click the PayPal button language encoding link under More selling tools.
  2. In the Language Encoding page, click More Options.

  1. In the More Encoding Options page, select: Encoding: UTF-8 and No, use: UTF-8.
  1. Click Save.
  2. Log out of your PayPal account.

7. Enable PayPal as a payment method in BlueSnap

In the BlueSnap Merchant Console, go to Purchase Flow > Payment Methods and select Show in the menu next to the PayPal payment method. Click Submit to save your change.

PayPal and other alternative payment methods displayed on this page may have different pricing from what you agreed with our sales rep. Please contact merchants@bluesnap.com to learn more about pricing.

After you have completed the above steps to connect PayPal and BlueSnap

Connecting PayPal and BlueSnap