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
  • Know Your Customer
  • Fiat Payment Methods

Was this helpful?

  1. PRODUCTS

Test Credentials for Sandbox

Know Your Customer

For the first time you will be prompted to do KYC. KYC typically has 4 steps:

  1. Personal details: First name, Last name, Mobile number, Date of Birth

  2. Address: Line 1, Line 2 (optional), City, State, Pincode, Country

  3. Identity document: User has to upload / click both sides of their ID document in this step. The kind of document accepted depends on the user's KYC country, however Passport, Driving License and National ID are supported for almost all countries.

  4. Selfie capture: User has to allow access to their selfie camera and click a live picture. They can switch to a mobile device for convenience, to complete this step.

In Sandbox, in most of the cases, only Lite KYC is presented i.e. only step 1 and step 2 will be asked. One can use the below dummy user details to proceed ahead.

"user_first_name": "Erika",
"user_last_name": "Mustermann",
"user_mobileNumber": "+491635551584",
"user_dob": "1991-11-29",
"user_addressLine1": "Friedrichstrasse 8",
// "user_addressLine2": "",
"user_city": "Berlin",
"user_state": "Berlin",
"user_postCode": "10969",
"user_countryCode": "DE"

If KYC step 3 is asked, then

  • Choose your Issuing Country as Germany

  • Choose your document type as Driver's license

If Step 4 is asked, then please provide your camera access and click your live selfie to pass the KYC check.

Fiat Payment Methods

EUR SEPA transfer is easiest to test, no test credentials are required. You just need to click "I have Paid" when Bank details are shown to you.

For trying credit / debit card flow, below card credentials can be used:

Card Type
Card Number
Expiration
CVV
Fiat Currencies

VISA

4111111111111111

10/33

123

USD, IDR

VISA

4485141520544212

10/33

100

GBP,EUR, AUD,CAD, CHF,NOK, JPY,KRW, ZAR,NZD, SGD,HKD

Note: The password for Payment Authorization 3Ds screen is Checkout1! in sandbox

PreviousCurrency CoverageNextRegistering your Smart Contract

Last updated 1 year ago

Was this helpful?

Upload the attached sample document (). Same image can be used to upload the front and back sides.

For testing Google Pay transaction, user need to join one group from this from valid gmail account to enable test cards.

💡
⏯️
sample_driving_licence.png
link