Using PayPal with Upmind
Configure PayPal with ease
PayPal is a popular payment method. It provides a range of payment solutions, from simple payments to subscription-based models. Upmind supports multiple PayPal integrations, allowing flexibility for both businesses and clients.
We recommend PayPal Billing Agreements for most use cases, as it supports both one-time and recurring transactions, regardless of reference transaction settings.
Supported PayPal services in Upmind
Each of these services comes with different functions, APIs, and credentials for integration. You can enable multiple PayPal options simultaneously. Each PayPal integration has unique credentials and API requirements.
PayPal Subscriptions can be mapped for existing clients with subscription IDs to record incoming payments, but do not support new subscription creation.
PayPal Type | API Type | API Credentials | Function |
---|---|---|---|
PayPal Billing Agreements | NVP/SOAP | API username, password, signature | Automatically charge a client’s PayPal account for invoice payments (just like charging a card on file) |
PayPal Express | NVP/SOAP | API username, password, signature | Fast checkout, redirects users to PayPal for payment |
PayPal Pro | NVP/SOAP | API username, password, signature | Full payment gateway solution, supports credit card processing |
PayPal Pro (REST) | REST API | API client ID, secret | Advanced integration for PayPal Pro through RESTful API |
PayPal Subscription Agreement | REST API | API client ID, secret | Manages recurring payments with subscription agreements |
PayPal Legacy Subscriptions (Callbacks) | NVP/SOAP | API username, password, signature | Manages legacy subscription payments with callbacks |
Updated 9 days ago