With Braintree you can seamlessly accept credit cards and PayPal with one integration, all while allowing your customers to stay on your website's checkout page. Customers will click a PayPal button—designed exclusively for Braintree merchants—and they’ll be prompted to enter their PayPal credentials in a new window or lightbox.
Braintree does not charge any processing fees for PayPal transactions.
However, you will be subject to the pricing and fee rates that were established by PayPal for your PayPal merchant account. If you're unsure of your pricing and fee rates for PayPal transactions, you'll want to check with PayPal directly.
In order to accept PayPal, you must use Braintree as your merchant account provider. If you are only using the Braintree gateway, your account is not eligible to accept PayPal. Contact our Accounts team for more information.
Supported countries for merchants depend on:
- which SDK you use
- whether you integrate PayPal with our Vault flow or Checkout flow
Customers can be located in any country, but they will always be charged in the currency associated with the merchant account you specify when creating the transaction. If you don't specify a merchant account, we'll use your default merchant account. See PayPal Server-Side Implementation for details.
PayPal is not currently compatible with service fees. This means that if you are using Braintree Marketplace, PayPal transactions cannot be accepted at this time. You are able to use our Partners API as long as you don’t use service fees.