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, Apple Pay, and Google 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.
Pro-Tip: Bold Checkout is available to use for free when connected to either the PPCP or Braintree payment gateways.
This article outlines the availability, connection steps, and testing instructions for PPCP.
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 will depend on your location. For example, Pay Later has varying options per available location. For more information, please refer to the chart in PayPal's documentation.
Payment button locations
All digital wallet buttons are displayed in the Express Checkout section above the Customer information and in the Payment method step.
Limitations
Digital wallets cannot be used if terms and conditions are enabled in your checkout.
Setup
- 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 select PayPal Complete Payments.
- Check Allow Bold Checkout to perform payments and refunds.
- Optional: If you prefer to use PayPal payment buttons instead of embedded forms, 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].
- Once redirected to Bold Checkout, the PPCP settings are displayed. 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.
- Optional: Enable Fastlane by PayPal.
Note: Fastlane is available for Bold-hosted Checkout and Bold Booster for PayPal only. For more information, please visit 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.
- Optional: Click Style Fastlane to access the Advanced Style Settings.
- Click Save.
Connect Apple Pay
To connect Apple Pay, please follow the instructions outlined in our Developer Docs.
Connect Google Pay
If you haven't connected Google Pay yet, please 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 PPCP gateway and select the ellipses, then Edit Credentials.
- Check the box next to Google Pay.
- Click Save.
SCA Compliance
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 payment gateway settings.
Note: 3D Secure cannot be enabled at the same time as Fastlane by PayPal.
- Log in to Bold Account Center, and open Bold Checkout.
- Navigate to Payment options > Payment gateways.
- Find your connected PPCP gateway and select the ellipses, then Edit Credentials.
- Scroll down to the bottom of the window and check the Use 3D Secure card payments option.
- 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 in Bold Checkout.