Are you looking for test card numbers?

Would you like to contact support?

Payment-method icon


Learn how to accept PayPal payments.

  Read more

Learn more about PayPal on

PayPal is an online payment service that lets shoppers use their PayPal account to make online purchases. Shoppers store their credit or debit cards in their PayPal account, and use that account to pay.

Once you integrate the PayPal payment method, you can present PayPal's Smart Payment Buttons to shoppers in your payment form.

You can present a PayPal button for all supported countries. In the US and the United Kingdom, you can also present a PayPal Credit button.

Payment type Payment flow Countries Currencies Recurring* Refunds Partial refunds Separate captures Partial captures Chargebacks
PayPal Direct International Multiple -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark-
PayPal Credit Direct US, UK Multiple -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark- -white_check_mark-

Recurring: For more information on how to enable recurring payments for PayPal, see the section on recurring payments for Web Drop-in or Components.

Availability and compatibility

I want to use the Smart Payment Buttons

We recommend that you use the latest version of the Checkout API and Web Drop-in and Components.

The PayPal Smart Payment Buttons are available from Web Drop-in and Components v 3.7.0 and up.

I want to use my current PayPal integration

You can keep using your existing redirect implementation using Checkout SDK or HPP. PayPal payments will continue to work the same way as they did before.

  • For new integrations, we recommend using Web Drop-in or Components.
  • If you need to revisit the Checkout SDK or HPP documentation, see PayPal classic or PayPal HPP.

PayPal availability

For more information on PayPal availability, refer to:

Choose how you want to integrate