PayPal
One-time payments and subscriptions via PayPal.
Everything you need to know
About PayPal
PayPal is one of the world's most widely used online payment systems, letting customers pay by PayPal balance, card or linked bank across 200+ markets. It's a name shoppers recognise and trust, which can lift checkout conversion.
What PayPal supports
One-time payments and subscriptions via PayPal.
- Payment methods: PayPal balance, credit & debit cards, Pay Later
- Where it works: 200+ countries and 25 currencies worldwide
- Billing: one-off and recurring subscription payments
- Price: free for every PremiumPress member
Setting up PayPal in PremiumPress
Activate the free plugin, then open your theme’s payment settings and add your PayPal credentials:
- Client ID — PayPal Developer Dashboard → Apps & Credentials → your REST app.
- Secret
- Currency (fallback) — 3-letter ISO code used when the order has none. Must be a PayPal-supported currency.
- Webhook ID — Optional — create a webhook in PayPal → Webhooks
Use a PayPal Sandbox buyer account to approve test payments. Return URLs must be reachable by your browser. The plugin requires PremiumPress 12.
PayPal plugin FAQ
What do I need to set up PayPal in WordPress?
You'll need a PayPal account and its Client ID, Secret, Currency (fallback) and Webhook ID, which you enter in your PremiumPress theme's payment settings. The plugin itself is free for members.
Does PayPal support recurring subscriptions?
Yes — PayPal supports recurring subscription billing through your PremiumPress theme, so you can charge members or customers on a schedule.
How does the PayPal checkout work?
Real one-time payments (Orders v2) and subscriptions (Billing) via the PayPal REST API, with capture/verification and a webhook for renewals.
Plugin Details
- Price
- Free
- Requires
- PremiumPress 12
- Provider
- Website
Docs, guides & discussion
Official PayPal documentation, plus community threads and video walkthroughs.