ShippedBackend
PayPal: Connect as a payment provider
PayPal is now a fully supported payment provider. Subscribers who purchase through a PayPal subscription plan automatically receive Ghost membership access via the same mapping system used for Polar and Lemon Squeezy.
- Webhook handler: OAuth 2.0 signature verification via PayPal's verify-webhook-signature API
- Event mapping: BILLING.SUBSCRIPTION.ACTIVATED/CANCELLED/EXPIRED/SUSPENDED translate to Ghost membership actions
- Dashboard connection page: step-by-step setup guide for Client ID, Client Secret, and Webhook ID
- Product picker: loads active PayPal subscription plans directly from your account in Buy Button, Paywall, and Pricing Table editors
- Checkout link: subscription plans link to PayPal's hosted checkout page, where buyers log in with their PayPal account
- Setup docs: full guide published at docs.payglue.io/providers/paypal
