Home
Providers
Nuvei
Nuvei
Nuvei is a global payment technology company headquartered in Montreal, Canada, providing a single platform for online card acquiring, alternative payment methods (700+ APMs), payouts, currency management across 150+ currencies, risk and fraud, 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.
Nuvei publishes 11 APIs on the APIs.io network, including Payments API, Payouts API, User Payment Options API, and 8 more. Tagged areas include Payments, Payment Processing, Payment Gateway, Acquiring, and Payouts.
The Nuvei catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
11 APIs
Payments Payment Processing Payment Gateway Acquiring Payouts Alternative Payment Methods Fraud Risk Currency Conversion iGaming eCommerce FinTech
On this page
Kin Score
APIs 11
Open Collections 8
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Event Specs 1
Vocabularies 1
Spectral Rules 3
JSON Schema 2
JSON Structure 1
Examples 4
Security Posture 1
Agentic Access 1
Resources 25
apis.yml
0 Operational Transparency
Composite quality — 36.8/100 · thin
Contract Quality
18.0 / 25
Developer Ergonomics
3.0 / 20
Commercial Clarity
5.8 / 20
Operational Transparency
0.0 / 13
Agent readiness — 27/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
0 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 11
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 8
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 23
SDKs, sample code, and the tooling you integrate with
Scroll for all 23
Access & Security 1
Authentication, authorization, and security posture
Source (apis.yml)
aid: nuvei
url: https://raw.githubusercontent.com/api-evangelist/nuvei/refs/heads/main/apis.yml
name: Nuvei
description: Nuvei is a global payment technology company headquartered in Montreal, Canada, providing a single platform for
online card acquiring, alternative payment methods (700+ APMs), payouts, currency management across 150+ currencies, risk
and fraud, 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.
accessModel:
pricing: enterprise
onboarding: unknown
trial: false
try_now: false
public: false
label: Enterprise
confidence: medium
source:
- plans
generated: '2026-07-22'
method: derived
image: https://nuvei.com/wp-content/uploads/2023/01/Nuvei_Logo_2C_RGB.svg
humanURL: https://nuvei.com
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Payments
- Payment Processing
- Payment Gateway
- Acquiring
- Payouts
- Alternative Payment Methods
- Fraud
- Risk
- Currency Conversion
- iGaming
- eCommerce
- FinTech
properties:
- type: Documentation
url: https://docs.nuvei.com
- type: Signup
url: https://nuvei.com/contact-sales/
- type: TermsOfService
url: https://nuvei.com/policies/terms-of-use/
- type: PrivacyPolicy
url: https://nuvei.com/policies/privacy-policy/
- type: StatusPage
url: https://status.nuvei.com
- type: Blog
url: https://nuvei.com/posts/
- type: GitHubOrg
url: https://github.com/Nuvei
- type: SandboxBaseURL
url: https://ppp-test.nuvei.com/ppp/api/v1/
- type: ProductionBaseURL
url: https://secure.safecharge.com/ppp/api/v1/
- type: Plans
url: plans/nuvei-plans-pricing.yml
- type: RateLimits
url: rate-limits/nuvei-rate-limits.yml
- type: FinOps
url: finops/nuvei-finops.yml
- type: Vocabulary
url: vocabulary/nuvei-vocabulary.yml
- type: JSONLD
url: json-ld/nuvei-context.jsonld
contact:
- FN: Nuvei Support
email: support@nuvei.com
url: https://nuvei.com/contact/
apis:
- aid: nuvei:nuvei-payments-api
name: Nuvei Payments API
tags:
- Payments
- Authorization
- Settlement
- Refund
- Void
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
description: Server-to-server REST API for processing card and APM transactions through Nuvei. Includes openOrder for session
setup, payment for end-to-end transactions, settleTransaction for capturing pre-authorized amounts, refundTransaction
for refunds, voidTransaction for cancellations, and getPaymentStatus for transaction state. Auth uses SHA-256 checksum
over merchantId, merchantSiteId, clientRequestId, amount, currency, timeStamp, and merchantSecretKey.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- type: OpenAPI
url: openapi/nuvei-payments-api-openapi.yml
- type: JSONSchema
url: json-schema/nuvei-payment-schema.json
- type: JSONSchema
url: json-schema/nuvei-transaction-schema.json
- url: graphql/nuvei-graphql.md
type: GraphQL
- aid: nuvei:nuvei-payouts-api
name: Nuvei Payouts API
tags:
- Payouts
- Withdrawals
- Disbursement
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
description: Pushes funds out to consumers and counterparties via card, bank account, and a wide set of local APMs. The
payout endpoint supports referenced (relatedTransactionId) and unreferenced (account number / IBAN) payouts and integrates
with accountCapture to collect destination details safely.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- type: OpenAPI
url: openapi/nuvei-payouts-api-openapi.yml
- aid: nuvei:nuvei-user-payment-options-api
name: Nuvei User Payment Options API
tags:
- Tokens
- Vault
- User Payment Options
- Cards
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
description: Manages stored payment instruments (User Payment Options / UPOs) including card and APM tokenization. Supports
addUPOCreditCard, addUPOAPM, editUPOCreditCard, editUPOAPM, deleteUPO, getUserUPOs, and enableUPO/disableUPO.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- type: OpenAPI
url: openapi/nuvei-user-payment-options-api-openapi.yml
- aid: nuvei:nuvei-3ds-api
name: Nuvei 3DS API
tags:
- 3DS
- SCA
- Authentication
- Cards
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
description: 3D Secure 2 authentication endpoints. getCard3DDetails returns DS information and challenge requirements for
a card; authenticate3d completes the authentication flow returning CAVV and ECI. Designed to satisfy PSD2 SCA requirements
for EEA acquiring.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- type: OpenAPI
url: openapi/nuvei-3ds-api-openapi.yml
- aid: nuvei:nuvei-dcc-api
name: Nuvei DCC API
tags:
- DCC
- Currency Conversion
- FX
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
description: Dynamic Currency Conversion. getDccDetails computes the converted amount and markup rate for a card BIN and
currency pair so merchants can present a localized currency offer at checkout.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- type: OpenAPI
url: openapi/nuvei-dcc-api-openapi.yml
- aid: nuvei:nuvei-webhooks-dmn
name: Nuvei Direct Merchant Notifications (DMN)
tags:
- Webhooks
- Events
- Notifications
- DMN
humanURL: https://docs.nuvei.com/documentation/integration/webhooks/
description: Asynchronous webhook notifications sent from Nuvei to a merchant endpoint to communicate the final status of
payments, payouts, refunds, voids, settles, and Control Panel events. Payment DMNs include an advanceResponseChecksum
signed with the merchantSecretKey using SHA-256 over the ordered parameter values; withdrawal DMNs concatenate name=value
pairs with the secret appended.
properties:
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/webhooks/
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/webhooks/payment-dmns/
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/webhooks/withdrawal-dmns/
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/webhooks/control-panel/
- type: AsyncAPI
url: asyncapi/nuvei-dmn-asyncapi.yml
- aid: nuvei:nuvei-financial-operations-api
name: Nuvei Financial Operations API
description: Settle, void, and refund operations.
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Financial Operations
properties:
- type: OpenAPI
url: openapi/nuvei-financial-operations-api-openapi.yml
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- aid: nuvei:nuvei-merchant-api
name: Nuvei Merchant API
description: The Merchant API from Nuvei — 2 operation(s) for merchant.
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Merchant
properties:
- type: OpenAPI
url: openapi/nuvei-merchant-api-openapi.yml
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- aid: nuvei:nuvei-orders-api
name: Nuvei Orders API
description: The Orders API from Nuvei — 2 operation(s) for orders.
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Orders
properties:
- type: OpenAPI
url: openapi/nuvei-orders-api-openapi.yml
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- aid: nuvei:nuvei-sessions-api
name: Nuvei Sessions API
description: The Sessions API from Nuvei — 1 operation(s) for sessions.
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Sessions
properties:
- type: OpenAPI
url: openapi/nuvei-sessions-api-openapi.yml
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
- aid: nuvei:nuvei-status-api
name: Nuvei Status API
description: Read-only transaction state.
humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
baseURL: https://secure.safecharge.com/ppp/api/v1/
tags:
- Status
properties:
- type: OpenAPI
url: openapi/nuvei-status-api-openapi.yml
- type: Documentation
url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/
common:
- type: AgenticAccess
url: agentic-access/nuvei-agentic-access.yml
- type: DomainSecurity
url: security/nuvei-domain-security.yml
- type: SDKs
url: https://github.com/Nuvei/nuvei-server-php
name: Nuvei PHP Server SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-server-java
name: Nuvei Java Server SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-server-java-2.0
name: Nuvei Java Server SDK 2.0
- type: SDKs
url: https://github.com/Nuvei/nuvei-server-nodejs
name: Nuvei Node.js Server SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-mobile-sdk-android
name: Nuvei Android Mobile SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-mobile-sdk-ios
name: Nuvei iOS Mobile SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-react-native-mobile-sdk
name: Nuvei React Native Mobile SDK
- type: SDKs
url: https://github.com/Nuvei/nuvei-mobile-cashier-helper-android
name: Nuvei Android Cashier Helper
- type: SDKs
url: https://github.com/Nuvei/nuvei-mobile-cashier-helper-ios
name: Nuvei iOS Cashier Helper
- type: SDKs
url: https://github.com/Nuvei/nuvei-cashier-helper-react-for-android
name: Nuvei Cashier Helper React Wrapper for Android
- type: SDKs
url: https://github.com/Nuvei/nuvei-mobile-pods
name: Nuvei iOS CocoaPods Distribution
- type: SDKs
url: https://github.com/Nuvei/nuvei-maven-android
name: Nuvei Android Maven Distribution
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-magento-2
name: Nuvei Magento 2 Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-woocommerce
name: Nuvei WooCommerce Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-prestashop
name: Nuvei PrestaShop Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-opencart-3
name: Nuvei OpenCart 3 Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-opencart-4
name: Nuvei OpenCart 4 Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-shopware-5
name: Nuvei Shopware 5 Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-shopware-6
name: Nuvei Shopware 6 Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-salesforce-commerce-cloud
name: Nuvei Salesforce Commerce Cloud Cartridge
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-sap-commerce
name: Nuvei SAP Commerce Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-commerce-tools-backend
name: Nuvei commercetools Backend Plugin
- type: Plugin
url: https://github.com/Nuvei/nuvei-plugin-commerce-tools-frontend
name: Nuvei commercetools Frontend Plugin
features:
- name: Local Acquiring in 52 Markets
description: Nuvei operates as a licensed acquirer across 52 markets, enabling merchants to use local card rails for higher
approval rates and lower interchange costs.
- name: 700+ Alternative Payment Methods
description: Single integration to over 700 APMs including digital wallets, bank transfers, cash voucher, BNPL, and local
schemes spanning 200+ markets.
- name: 150+ Currencies and Dynamic Currency Conversion
description: Multi-currency processing with optional DCC at the cardholder level, FX settlement, and localized pricing options.
- name: Payouts to 200+ Markets
description: Push funds to cards (Visa Direct, Mastercard Send), bank accounts, and local APMs.
- name: PCI DSS Level 1 and 3DS2 Out-of-the-Box
description: Web SDK and hosted solutions remove PCI scope; 3DS2 authentication is built into the gateway for PSD2 SCA compliance.
- name: Direct Merchant Notifications (DMN) Webhooks
description: Server-to-server async notifications for payments, payouts, refunds, voids, settles, and Control Panel events;
signed with merchantSecretKey-based SHA-256 checksum.
- name: Tokenization and User Payment Options (UPOs)
description: Network and gateway tokenization for cards and APMs with vaulted UPOs supporting one-click checkout and recurring
payments.
- name: iGaming and Sports Betting Specialization
description: Purpose-built risk, payouts, and KYC flows for regulated iGaming markets including instant withdrawals and
cashier helpers.
- name: Payment Orchestration and Smart Routing
description: Routes transactions across multiple acquirers and APMs for cost, approval, and availability optimization.
- name: Cashier and Payment Page Hosted Solutions
description: Drop-in checkout (Simply Connect, Web SDK, Payment Page) and Cashier helpers minimize PCI scope and accelerate
time-to-market.
useCases:
- name: Global eCommerce Checkout
description: Single integration delivering cards plus 700+ APMs across 200 markets with local acquiring where available.
- name: Marketplace Payouts
description: Disburse funds to sellers and gig workers via cards, bank accounts, and local APMs in 200+ markets.
- name: iGaming Deposits and Withdrawals
description: Cashier-grade UX for instant deposits and fast payouts in regulated jurisdictions.
- name: Subscription and Recurring Billing
description: Vaulted UPOs, network tokens, and account updater for high-retention recurring revenue.
- name: B2B and Cross-Border Payments
description: Multi-currency acceptance and settlement with FX management and DCC offers.
- name: Travel and Hospitality
description: Multi-currency pricing, deferred capture (auth-and-settle), and refund/void flows tailored to travel booking
lifecycles.
integrations:
- name: Magento 2
url: https://github.com/Nuvei/nuvei-plugin-magento-2
- name: WooCommerce
url: https://github.com/Nuvei/nuvei-plugin-woocommerce
- name: PrestaShop
url: https://github.com/Nuvei/nuvei-plugin-prestashop
- name: OpenCart
url: https://github.com/Nuvei/nuvei-plugin-opencart-4
- name: Shopware
url: https://github.com/Nuvei/nuvei-plugin-shopware-6
- name: Salesforce Commerce Cloud
url: https://github.com/Nuvei/nuvei-plugin-salesforce-commerce-cloud
- name: SAP Commerce
url: https://github.com/Nuvei/nuvei-plugin-sap-commerce
- name: commercetools
url: https://github.com/Nuvei/nuvei-plugin-commerce-tools-backend
- name: Shopify
url: https://nuvei.com/integrations/
- name: Apple Pay
url: https://docs.nuvei.com
- name: Google Pay
url: https://docs.nuvei.com
- name: PayPal
url: https://docs.nuvei.com
solutions:
- name: Online Payments
description: Card and APM acceptance via Web SDK, Simply Connect, Payment Page, or server-to-server.
- name: In-Store and Omnichannel
description: Card-present acquiring integrated with the same online platform.
- name: Payouts
description: Push-to-card and push-to-account disbursement across 200+ markets.
- name: Risk and Fraud
description: Built-in 3DS2, device fingerprinting, velocity rules, and chargeback management.
- name: Banking-as-a-Service for ISVs
description: White-label payments, accounts, and FX for software platforms.
- name: iGaming
description: Regulated-market deposits, withdrawals, KYC, and cashier UX.
maintainers:
- FN: Kin Lane
url: https://kinlane.com
created: '2026-05-24'
modified: '2026-05-24'