Payment Method Details
| Customer locations | Worldwide |
| Supported currencies | EUR, GBP, USD, CHF, CZK, DKK, NOK, PLN, SEK, AUD, CAD, HKD, NZD, SGD |
| Recurrent payments | ✓ |
| Manual capture support | ✓ |
| Refunds | ✓ |
| Supported processors | PayPal |
Prerequisites
- Connect and activate the PayPal integration in PayNext
- Turn on PayPal in your PayNext checkout configuration
Testing
Dynamic Statement Descriptor Advanced
When enabled, PayNext generates a unique code and passes it as the PayPal soft descriptor. This helps match transactions with chargeback alert providers (Visa CDRN, Ethoca), allowing you to refund before a dispute occurs. You can also use the descriptor to retrieve payment history when a customer forgot their account details or can’t access their account.How It Works
PayPal statement descriptors follow this format:PAYPAL * prefix takes 8 characters, leaving 14 characters for your merchant name and the dynamic code.
Descriptor Length Examples
Your merchant descriptor is configured in your PayPal account under Business Profile settings.Short merchant name (recommended)
Short merchant name (recommended)
If your merchant descriptor is 8 characters or less (e.g., The number of unique combinations depends on the code length:
PRODUCT), you get room for a 4-character dynamic code:| Code Length | Unique Combinations |
|---|---|
| 5 characters | 60,466,176 |
| 4 characters | 1,679,616 |
| 3 characters | 46,656 |
Long merchant name (truncated)
Long merchant name (truncated)
If your merchant descriptor is longer (e.g., Only 1 character remains for the code, reducing uniqueness significantly.
CEREBRUM IQ), the dynamic code gets truncated:Card vs Wallet Payments
PayPal automatically selects the best funding source for the customer. The descriptor format tells you which was used:| Funding Source | Descriptor Example |
|---|---|
| Credit/Debit Card | PAYPAL *MYSTORE *JK0O |
| PayPal Balance or Bank Account | *9VHI6 |
If you see a short descriptor like
*9VHI6 instead of the full PAYPAL *... format, the payment was processed from the customer’s PayPal balance or linked bank account—not a card.Where The Descriptor Appears
- Searchable by and available for each payment in the dashboard
statement_descriptorfield in the payment object