PayPal is widely trusted — many shoppers prefer paying with PayPal because they don't have to type their card details into a new website. Setup takes a few minutes.
Before you start
- A PayPal Business account at paypal.com/business
- Personal accounts can't accept payments through this integration — make sure yours is upgraded to Business
Step 1 — Create a PayPal app
- Go to developer.paypal.com and sign in with your PayPal account
- Go to Apps & Credentials
- Switch to Live at the top (or Sandbox for testing)
- Click Create App, give it a name (e.g. your shop name), and create
You'll now see two values:
- Client ID — public, used by the PayPal button on checkout
- Secret — sensitive, used to verify payments. Click "Show" to reveal it.
Step 2 — Connect PayPal in your shop
- Go to Dashboard → Shop and scroll to the Accept Payments section
- Tap PayPal
- Paste your Client ID and Secret
- Toggle Live mode on if you're using live credentials (off for sandbox)
- Tap Save PayPal Settings
Sandbox vs Live
- Sandbox — test environment. Use sandbox credentials with PayPal test accounts to simulate payments without real money.
- Live — real customers, real money. Get live credentials from the Live tab in your PayPal developer dashboard.
Payouts
Customer payments land in your PayPal balance immediately. From there, you can withdraw to your bank account from your PayPal dashboard. Your shop has nothing to do with payouts.
PayPal fees
PayPal charges per-transaction fees (typically 3.5% + a fixed amount, varies by country and currency). Fees are deducted before the money lands in your balance.
Disconnecting PayPal
Open the PayPal row and tap Disconnect PayPal. This clears your credentials and removes PayPal from checkout.