Nuvei is a global payment technology company headquartered in Montreal, Canada, offering a single platform for online card acquiring, alternative payment methods (700+ APMs), payouts, currency management across 150+ currencies, fraud/risk, and payment orchestration. Nuvei serves merchants in 200+ markets with local acquiring in 52 markets across eCommerce, iGaming, sports betting, travel, retail, B2B, and financial services. Originally listed on Nasdaq and TSX as NVEI, Nuvei was taken private by Advent International in 2024.
URL: Visit APIs.json
Run: Capabilities Using Naftiko
- Payments, Payment Processing, Payment Gateway, Acquiring, Payouts, Alternative Payment Methods, Fraud, Risk, Currency Conversion, iGaming, eCommerce, FinTech
- Created: 2026-05-24
- Modified: 2026-05-24
| Environment | URL |
|---|---|
| Production | https://secure.safecharge.com/ppp/api/v1/ |
| Sandbox | https://ppp-test.nuvei.com/ppp/api/v1/ |
Authentication uses a SHA-256 checksum computed over an ordered concatenation of merchantId, merchantSiteId, clientRequestId, amount, currency, timeStamp, and the merchantSecretKey.
Server-to-server REST API for processing card and APM transactions. Includes payment, settleTransaction, voidTransaction, refundTransaction, and getPaymentStatus.
- Documentation
- OpenAPI
- JSON Schema — Payment
- JSON Schema — Transaction
- Naftiko Capability — Payments
- Naftiko Capability — Refunds/Voids/Settles
getSessionToken issues a short-lived sessionToken used by the REST API and Web SDK.
Creates and updates orders before payment via openOrder and updateOrder.
Push funds to consumers and counterparties via card, bank account, and local APMs. Includes payout and accountCapture.
Manage stored payment instruments (UPOs) for cards and APMs.
Look up supported countries and payment methods per country.
3-D Secure 2 authentication (getCard3DDetails, authenticate3d) for PSD2 SCA.
Dynamic Currency Conversion quotes (getDccDetails).
Server-to-server webhook delivery for payments, payouts, refunds, voids, settles, and Control Panel events. Payment DMNs are signed via advanceResponseChecksum.
| Language | Repo |
|---|---|
| PHP | Nuvei/nuvei-server-php |
| Java | Nuvei/nuvei-server-java |
| Java 2.0 | Nuvei/nuvei-server-java-2.0 |
| Node.js | Nuvei/nuvei-server-nodejs |
| Platform | Repo |
|---|---|
| iOS | Nuvei/nuvei-mobile-sdk-ios |
| Android | Nuvei/nuvei-mobile-sdk-android |
| React Native | Nuvei/nuvei-react-native-mobile-sdk |
| iOS Cashier Helper | Nuvei/nuvei-mobile-cashier-helper-ios |
| Android Cashier Helper | Nuvei/nuvei-mobile-cashier-helper-android |
| Android Cashier Helper (React) | Nuvei/nuvei-cashier-helper-react-for-android |
| CocoaPods distribution | Nuvei/nuvei-mobile-pods |
| Maven distribution | Nuvei/nuvei-maven-android |