Ordering a VISA Card

To order a card, follow these steps

1. User Registration

Make a request to register using the endpoint POST /v2/mobile/signup.

2. Registration Confirmation and Access Token Retrieval

Confirm the registration by sending a request to the endpoint POST /v2/mobile/phone/confirm.

3. Adding Email

Add an email by sending a request to the endpoint PUT /v2/mobile/email/add.

4. KYC 0 Acquisition

Obtain KYC 0 by sending a request to the endpoint PATCH /v2/customer/profile.

5. Wallet Creation

Create a wallet using the endpoint POST /v2/wallets, selecting one of the following currencies:

  • BTC
  • ETH
  • USDT
  • USDC

6. Cryptocurrency Wallet Replenishment

For cryptocurrency wallet replenishment, contact technical support providing the following information:

  • Phone Number: Your registered phone number.
  • Currency: Specify the cryptocurrency you want to top up.
  • Required Amount: Indicate the amount you wish to be credited.

7. Obtaining KYC 1

Obtain KYC 1 through Ondato. More details can be found here.

8. Checking Available Card Designs

Find out which card designs are available to your merchant using the endpoint GET /v2/card/prices.

9. Requesting a New Card

Create a request for a new card using the endpoint POST /v2/card/card-requests, selecting an available design.

10. Updating Address for Card Request

Update the address for the card request using the endpoint PUT /v2/card/card-requests/{cardRequestId}/address.

11. Providing Additional Personal Information

Provide additional personal information using the endpoint POST /v3/card/additional-personal-info. You need to specify:

  • taxId: Tax identification number.
  • taxCountry: Country associated with the taxpayer identification number in ISO 3166-1 alpha-3 format.

12. Creating a Payment Offer for the Order

Create a payment offer for the order using the endpoint POST /v2/card/card-requests/{id}/payment-offer/{currency}.
Note that id is the cardRequestId obtained from the endpoint POST /v2/card/card-requests.

13. Payment of the Offer

Pay the offer using the endpoint POST/v2/card/card-requests/payment-offer/{id}/confirm. Ensure that your wallet has sufficient funds.

14. Waiting for Card Activation

Wait for the order to be paid and your card to be activated.
After payment, the card will transition to the ACTIVE status after some time. You can check the card status using the endpoint GET /v2/card/list.