Bold Booster for PayPal integrates with both PayPal Complete Payments (PPCP) and Braintree to process your customer's payments both safely and securely.
This article provides instructions on how to enable the payment gateway of your choice.
Pro-Tip: Bold Booster for PayPal is available to use for free when connected to either PPCP or Braintree payment gateways.
PayPal Complete Payments
PayPal Complete Payments (PPCP) gives you the ability to accept payments in multiple currencies around the world. Customers can pay via PayPal wallet, credit or debit cards, local payment methods, or an alternative wallet pay option such as Apple Pay.
PPCP’s payment buttons give you control over the button style (color, size, shape), and present the most relevant payment types to your customers, such as PayPal, or Pay Later, as well as all major credit and debit cards on almost any device.
European merchants can maintain compliance with the SCA directive by enabling 3D Secure.
PPCP is advancing rapidly. With new features on the horizon such as integration with Google Pay and more, this platform warrants top consideration.
Availability
PPCP is available in all countries supported by PayPal. For a full list, please refer to PayPal’s documentation. The payment buttons that are available for your store depend on you and your customer's location. For example, Pay Later has varying options per available location. For more information, please refer to the chart in PayPal's documentation.
Connect PPCP
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment options > Payment gateways.
- In the Connect a payment gateway section, expand the Alternative payment gateway menu, and click Connect next to PayPal Complete Payments.
- Check Allow Bold Checkout to perform payment and refunds.
- Optional: If you prefer to use a PayPal payment button for debit and credit cards, uncheck Use advanced credit and debit card fields.
- Click Connect, and log into your PayPal business account.
- After successfully logging in, click Return to [store-name].
- This directs you back to the Bold Checkout admin and your PPCP settings. Select your Currency and Payment Types.
Note: If you select a payment type that is not available to your region, the options for that location will not appear on your storefront.
- Optional: Choose your button shape and color.
- Optional: Enable 3D Secure card payments.
- Click Save.
Enable Apple Pay via PPCP
To enable Apple Pay via PPCP, please follow the steps below.
- Enable Apple Pay in your PayPal account.
- Follow the steps under Connect PPCP above, and select Apple Pay when selecting your buttons in step 8.
Note: If you've already saved your PPCP settings, you can click the ellipsis next to PayPal Complete Payments to edit your credentials.
Caution: Please ensure the phone number settings in your platform admin, the Bold Checkout admin, and your PayPal dashboard match. If they do not, Apple Pay will not work.
To set the phone number to required in the PayPal dashboard, please follow the steps below.
- In your PayPal business account admin, navigate to Account Settings.
- Click Website Payments.
- Next to Website Preferences, click Update.
- View the Contact telephone number setting.
- Ensure the Contact telephone number setting is On (required field).
To set the phone number to required in Bold Checkout, please follow the steps below.
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Settings > General Settings.
- Scroll down to the Checkout Process section, and toggle the Phone Number setting on.
- Click Save.
SCA Compliance in PPCP
You can enable 3D Secure in PPCP to maintain compliance with the SCA directive. The SCA directive applies to merchants within Europe.
If you haven't enabled 3D Secure yet, follow the steps below to edit your PPCP settings.
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment Options > Payment Gateways.
- Find your connected PayPal Complete Payments gateway, and click the ellipses, then select Edit Credentials.
- Scroll down to the bottom of the window, and check Use 3D Secure card payments.
- Click Save.
Test PPCP
To verify and approve the PPCP solution, you must first set up your own virtual testing environment by following the PayPal sandbox testing guide.
Note: When testing PPCP with Apple Pay, you must have an iCloud developer account and a test credit card added to your device wallet.
Once you have your PayPal sandbox credentials, place Bold Checkout in development mode, and connect to the PPCP development gateway using your sandbox credentials. For more information please visit Place a Test Order.
Braintree
PayPal Braintree allows you to offer popular ways to pay, such as credit cards, PayPal, PayLater, and wallet pays such as Google Pay and Apple Pay. European merchants can also enable 3D Secure for SCA compliance.
To see if this payment processor is right for your store and apply for an account, please visit Braintree's website.
Availability
Braintree is available to merchants operating in the United States, Canada, Australia, Europe, Singapore, Hong Kong SAR China, Malaysia, and New Zealand and supports over 130 currencies. For a full list of available countries and regions, please visit Braintree.
Credentials
To connect Braintree in Bold Checkout, you need to enter your Braintree credentials. Below is a list of the required credentials and where to find them in your Braintree account.
- Merchant ID: Gear > Business > Merchant Accounts
- Public Key: Gear > API > Keys > API Keys
- Private Key: Gear > API > Keys > API Keys > View
- Tokenization Key: Gear > API > Keys > Tokenization Keys
- Merchant Account ID: Gear > Business > Merchant Accounts
For the most up to date instructions on where to find your credentials, please visit Braintree's Important Gateway Credentials article.
Connect Braintree
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment options > Payment gateways.
- In the Connect a payment gateway section, click on Alternative payment gateways to expand the menu.
- Click Connect next to Braintree.
- Enter your credentials.
- Click Save.
- Click the ellipsis next to Braintree, select Edit credentials.
- Select your currency.
- Optional: Enable your choice of PayPal buttons.
Note: To enable Apple Pay and Google Pay, please see the relevant instructions in the sections below.
- Optional: Enable 3D Secure.
- Optional: Enable Fastlane by PayPal.
- Optional: Click Style Fastlane to access the Advanced Style Settings.
Note: Styles must meet PayPal’s standards for accessibility. For more information, please visit PayPal’s developer docs.
- Click Save.
Enable Apple Pay via Braintree
To enable Apple Pay with Braintree, please follow the steps below.
1. Register your product domain name in the Braintree Control Panel
- Log into your production Control Panel.
- Click the gear icon in the top right corner.
- Select Processing from the dropdown menu.
- Scroll to the Payment Methods section.
- Next to Apple Pay, select the Options link.
- Scroll to the Web Domains (Safari) section.
- Click the +Add link to the right.
- Enter the fully qualified production domain name of your checkout.
Note: The value you enter must match your fully qualified domain name exactly–including the www. if applicable.
- Click Agree & Add Domain.
2. Edit your credentials and settings in Bold Checkout
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment options > Payment gateways.
- Next to your connected Braintree gateway, click on the ellipses, and select Edit Credentials.
- Check the Apple Pay box.
- Click Save.
Enable Google Pay via Braintree
To enable Google Pay with Braintree, please follow the steps below.
1. Enable Google Pay in the Braintree Control Panel
- Log into your production Control Panel.
- Select the gear icon in the top right corner.
- Select Processing from the dropdown menu.
- Scroll to the Payment Methods section.
- Select the toggle next to Google Pay to turn it on.
2. Edit your credentials in Bold Checkout
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment Options > Payment Gateways.
- Next to your connected Braintree gateway, click on the ellipses, and select Edit Credentials.
- Add your Merchant ID under Google Pay.
Note: To find your Google Pay Merchant ID, navigate to your Payments Profile, then select Settings. It is listed under Public Merchant Profile.
- Click Save.
SCA compliance
European merchants can enable 3D Secure to maintain compliance with the SCA directive.
If you haven't enabled 3D Secure yet, follow the steps below to edit your Braintree payment gateway settings.
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment Options > Payment Gateways.
- Find your connected Braintree gateway, and click the ellipses, then select Edit Credentials.
- Enable 3D Secure.
- Click Save.
Test Braintree
To test the Braintree solution, you can use test card credentials in a sandbox account. To set this up, please follow the instructions outlined in Braintree's documentation.
Once you have your sandbox credentials, place Bold Checkout in development mode, and connect to the Braintree PayPal or Braintree Credit Card development gateways using your sandbox credentials. For more information please visit Place a Test Order.