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. 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: NaftikoCapability url: capabilities/payments-payments.yaml - type: NaftikoCapability url: capabilities/payments-refunds.yaml - type: JSONSchema url: json-schema/nuvei-payment-schema.json - type: JSONSchema url: json-schema/nuvei-transaction-schema.json - aid: nuvei:nuvei-session-api name: Nuvei Session API tags: - Sessions - Tokens - Authentication humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ baseURL: https://secure.safecharge.com/ppp/api/v1/ description: Generates and manages session tokens (getSessionToken) used to authenticate subsequent REST calls and Web SDK operations. Session tokens are scoped to a merchant and order and have a short lifetime. properties: - type: Documentation url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ - type: OpenAPI url: openapi/nuvei-session-api-openapi.yml - type: NaftikoCapability url: capabilities/session-sessions.yaml - aid: nuvei:nuvei-order-api name: Nuvei Order API tags: - Orders - Cart - Checkout humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ baseURL: https://secure.safecharge.com/ppp/api/v1/ description: Creates and updates orders prior to payment via openOrder and updateOrder. Supports line items, billing/shipping addresses, currency, device details, and dynamic descriptors. Used as the first step for Web SDK, Simply Connect, and Payment Page integrations. properties: - type: Documentation url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ - type: OpenAPI url: openapi/nuvei-order-api-openapi.yml - type: NaftikoCapability url: capabilities/orders-orders.yaml - 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 - type: NaftikoCapability url: capabilities/payouts-payouts.yaml - 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 - type: NaftikoCapability url: capabilities/user-payment-options-tokens.yaml - aid: nuvei:nuvei-merchant-config-api name: Nuvei Merchant Configuration API tags: - Merchant - Configuration - Payment Methods - Countries humanURL: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ baseURL: https://secure.safecharge.com/ppp/api/v1/ description: Returns configuration data for a merchant including supported countries (getMerchantCountries) and the active set of payment methods per country (getMerchantPaymentMethods). Used by client checkouts to render dynamic payment selection. properties: - type: Documentation url: https://docs.nuvei.com/documentation/integration/server-to-server/server-to-server-introduction/ - type: OpenAPI url: openapi/nuvei-merchant-config-api-openapi.yml - type: NaftikoCapability url: capabilities/merchant-config-payment-methods.yaml - 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 - type: NaftikoCapability url: capabilities/three-ds-authentication.yaml - 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 - type: NaftikoCapability url: capabilities/dcc-conversions.yaml - 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 common: - type: SDK url: https://github.com/Nuvei/nuvei-server-php name: Nuvei PHP Server SDK - type: SDK url: https://github.com/Nuvei/nuvei-server-java name: Nuvei Java Server SDK - type: SDK url: https://github.com/Nuvei/nuvei-server-java-2.0 name: Nuvei Java Server SDK 2.0 - type: SDK url: https://github.com/Nuvei/nuvei-server-nodejs name: Nuvei Node.js Server SDK - type: SDK url: https://github.com/Nuvei/nuvei-mobile-sdk-android name: Nuvei Android Mobile SDK - type: SDK url: https://github.com/Nuvei/nuvei-mobile-sdk-ios name: Nuvei iOS Mobile SDK - type: SDK url: https://github.com/Nuvei/nuvei-react-native-mobile-sdk name: Nuvei React Native Mobile SDK - type: SDK url: https://github.com/Nuvei/nuvei-mobile-cashier-helper-android name: Nuvei Android Cashier Helper - type: SDK url: https://github.com/Nuvei/nuvei-mobile-cashier-helper-ios name: Nuvei iOS Cashier Helper - type: SDK url: https://github.com/Nuvei/nuvei-cashier-helper-react-for-android name: Nuvei Cashier Helper React Wrapper for Android - type: SDK url: https://github.com/Nuvei/nuvei-mobile-pods name: Nuvei iOS CocoaPods Distribution - type: SDK 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'