Nivapay - Product & API Documentation
  • 📖Introduction
    • 🚀What is Nivapay?
    • 🏂Onboarding Process
  • 💡PRODUCTS
    • Onramp to Merchant Deposit
      • How to integrate
    • NFT Checkout
      • How to integrate
    • NFT Minting
      • How to integrate
    • 💸Currency Coverage
    • ⏯️Test Credentials for Sandbox
    • 📒Registering your Smart Contract
  • 🔗Integrations
    • ☁️Environments
    • 🔑Authentication
    • #️⃣API response codes
    • 📦Web SDK (ReactJS)
  • ⚙️API Documentation
    • Onramp to Merchant Deposit
    • NFT Checkout
    • NFT Minting
  • 🌐Webhooks
    • Overview
    • Onramp to Merchant Deposit
    • NFT Checkout
    • NFT Minting
Powered by GitBook
On this page
  • Fiat Currencies & Countries coverage
  • Fiat Payment methods
  • Crypto currencies coverage

Was this helpful?

  1. PRODUCTS

Currency Coverage

Fiat Currencies & Countries coverage

We support 85+ fiat currencies and 150+ countries. You can get the entire list of fiat currencies by calling the Get Fiat Currencies endpoint of the respective product. This list contains the available payment methods and the minimum and maximum limits for payment. It also contains the list of supported countries for each fiat currency which tells us that only a user from one of the supported KYC countries can pay in that particular fiat currency. For example, only users with KYC country as GB can pay in GBP via Faster Payments, Open Banking, etc.

Exception: For card payments there's no restriction on the user's KYC country, which means a user from any KYC country can pay any fiat currency via cards.

The industry standard code for fiat currency and countries can be found here

Currency names & symbol

ISO alpha2 country codes

Fiat Payment methods

Depending on the fiat currency, a subset of below payment options will be available to choose from. One of those values needs to be passed in fiat_payment_method param in the Create Order endpoint of your journey.

gbp_bank_transfer

pm_open_banking

credit_debit_card

apple_pay

sepa_bank_transfer

inr_bank_transfer

inr_upi

google_pay

pm_cash_app

pm_astropay

pm_jwire

pm_pix

pm_shopeepay

pm_paymaya

pm_gcash

pm_bpi

pm_grabpay

pm_pse

pm_ubp

Please note: For credit_debit_card method, only Visa and Mastercard network cards are supported

Crypto currencies coverage

For Production environment, below mainnet crypto currencies are available

Symbol
Network
Contract Address
Description

ETH

Ethereum

-

Ether, the native currency of Ethereum mainnet

USDT

Ethereum

0xdAC17F958D2ee523a2206206994597C13D831ec7

Tether USD, an ERC20 token on Ethereum mainnet

USDC

Ethereum

0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48

USD Coin, an ERC20 token on Ethereum mainnet

BNB

Binance Smart Chain

-

BNB, the native currency of BSC mainnet

USDT

Binance Smart Chain

0x55d398326f99059fF775485246999027B3197955

Tether USD, a BEP20 token on BSC mainnet

USDC

Binance Smart Chain

0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d

USD Coin, a BEP20 token on BSC mainnet

For Sandbox environment, below testnet crypto currencies are available

Symbol
Network
Contract Address
Description

ETH

Sepolia

-

Ether, the native currency of Ethereum Sepolia testnet

User session validity

PreviousHow to integrateNextTest Credentials for Sandbox

Last updated 1 year ago

Was this helpful?

💡
💸
https://en.wikipedia.org/wiki/ISO_4217
https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2