PayPal
Connect your PayPal Business account to accept payments in 24 major currencies across 200+ countries, with recurring billing support.
PayPal is a globally recognised consumer-trust brand. It reaches 200+ countries and territories and supports automatic recurring billing for subscriptions.
At a glance
| Feature | Support |
|---|---|
| Countries | 200+ |
| Recurring billing | ✅ Yes |
| Product sync required | ✅ Yes — plans sync to PayPal |
| Modes | Live / Sandbox |
| Supported currencies | 24 (AUD, BRL, CAD, CNY, CZK, DKK, EUR, HKD, HUF, ILS, JPY, MYR, MXN, TWD, NZD, NOK, PHP, PLN, GBP, SGD, SEK, CHF, THB, USD) |
What you'll need
- A verified PayPal Business account (not a personal account).
- Access to the PayPal Developer Dashboard — linked automatically when you sign in with your PayPal Business credentials.
Setup
Create an app in the PayPal Developer Dashboard.
- Go to the PayPal Developer Dashboard.
- Sign in with your PayPal Business account.
- Click Create App, name it (e.g. "MemberPass Production"), and save.
Pick an environment and copy credentials.
Toggle to the environment you need:
- Sandbox — for testing with PayPal's test accounts.
- Live — for production.
Copy:
- Client ID — visible by default.
- Secret — click Show to reveal.
Keep the Secret secure. Don't paste it in public channels, screenshots, or code repositories. Treat it like a password.
Add PayPal in MemberPass.
- Go to Payment Methods → Setup a Payment Method.
- Pick PayPal.
- Select Live or Test / Sandbox to match the environment your keys came from.
Enter credentials.
- Client ID — from PayPal.
- Secret — from PayPal.
Sync your subscription plans.
On the Payment Methods list, open PayPal's options menu (⋯) and choose Sync Subscription Plans. MemberPass pushes your recurring plans to PayPal as subscription plans so auto-renewals work.
The subscriber experience
- Subscriber picks PayPal at checkout.
- Redirected to PayPal's hosted page with plan and price pre-filled.
- Signs in to their PayPal account or pays as a guest with a card (PayPal allows this in many regions).
- Reviews and confirms the purchase (and the recurring agreement, for recurring plans).
- Returns to MemberPass on success.
For recurring plans, PayPal maintains the billing agreement on their side — they automatically charge at each cycle and notify MemberPass via webhook.
Managing refunds, disputes, payouts
All happen on the PayPal side.
Refunds
Issue them via your PayPal account's Activity view — find the transaction and click Refund. MemberPass receives the webhook and marks the payment Refunded within a few minutes.
Disputes
PayPal notifies you via email when a subscriber disputes a charge. Resolve through PayPal's Resolution Center. As with Stripe, MemberPass's per-subscription activity timeline can provide evidence (signup date, access log) to include in your response.
Payouts
PayPal holds your collected balance and lets you transfer to your linked bank account on your own schedule. Configure transfer preferences in your PayPal account settings.
Frequently asked
Additional resources
Related
- Choosing a provider — if you're comparing.
- Payment methods — general setup flow.
- Transaction fees — MemberPass's fees stacking with PayPal's.