Processor Details
| Payment Methods | PayPal Wallet |
| Supported Currencies | Currency list |
| Metadata Mapping | ✓ (Limited) |
PayNext uses PayPal Billing Agreements API which supports both one-time and recurring payments. Billing Agreements require manual approval by PayPal—contact your PayPal representative to enable this feature.
Integration Guide
1
Open PayPal Developer Dashboard
Sign in to the PayPal Developer Dashboard and navigate to Apps & Credentials
2
Create or open an App
Click Create App, name it, and select your PayPal business account—or open an existing App
3
Select environment
Use the environment switcher (top right) to choose Sandbox or Live
4
Copy the Client ID and Secret
5
Add PayPal in PayNext
In PayNext Dashboard → Integrations, click Add new integration → PayPal → Connect
6
Complete credentials
Fill in the following fields:
- Name: Label for this connection (example: “PayPal Live”)
- Account ID: Your PayPal business email
- Client ID: Value copied from PayPal
- Client Secret: Value copied from PayPal
- Enable PayPal dynamic statement descriptor (optional): Generates a unique code for each transaction to help match chargeback alerts. See the PayPal Wallet guide for details
7
Save integration
Click Connect to complete the setup
Metadata Mapping
PayPal supports limited metadata fields:| PayPal field | Purpose | Limit |
|---|---|---|
purchase_units.description | Order description displayed to customers in the PayPal app and website | 127 characters |