# PayPal custom payment method

Add PayPal to your Checkout Sessions with a low-code solution.

Stripe supports adding PayPal as a custom payment method in your existing [full page](https://docs.stripe.com/checkout/quickstart.md), [embedded form](https://docs.stripe.com/checkout/form/quickstart.md), and [elements](https://docs.stripe.com/payments/quickstart.md) integrations. Stripe shares an adapter with you that you host in your environment and that integrates natively with Checkout for more efficient payment routing.

> #### Fees
> 
> Stripe charges fees for payments processed through the PayPal adapter, in addition to any fees charged by PayPal. [Contact Stripe](mailto:merchant-hosted-adapter@stripe.com) for pricing.

If you exclusively process PayPal transactions in [supported European countries](https://docs.stripe.com/payments/paypal.md?pm-info=business-locations#business-locations), consider using [our standard PayPal payment method](https://docs.stripe.com/payments/paypal.md).

### Request access to the PayPal custom payment method.

Enter your email to request access.

```bash
curl https://docs.stripe.com/preview/register \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Referer: https://docs.stripe.com/payments/payment-methods/custom-payment-methods/paypal" \
  -d '{"email": "EMAIL", "preview": "paypal_custom_payment_method_preview"}'
```
