Vortex
  1. Brazil
Vortex
  • General overview
  • Vortex Ramp Integration Guide
  • Vortex SDK
  • Quotes
    • Create a new quote
      POST
    • Get existing quote
      GET
  • Ramp
    • Register new ramp process
      POST
    • Get ramp status
      GET
    • Update ramp process
      POST
    • Start ramp process
      POST
  • Account Management
    • Brazil
      • Brazilian KYC Process Overview
      • Get user's remaining transaction limits
        GET
      • Get user information
        GET
      • Get status of the last ramp event for a user
        GET
      • Create user or retry KYC
        POST
      • Get user's KYC status
        GET
      • Start KYC level 2 process for a user
        POST
    • Europe
      • Coming soon...
  • Supported Payment Methods
    GET
  • Supported Cryptocurrencies
    GET
  1. Brazil

Brazilian KYC Process Overview

In our Brazilian routes, users must complete a KYC (Know Your Customer) verification with our local payment partner before initiating any ramp transactions.

KYC Levels#

There are two KYC levels, each with distinct requirements and limitations:

Level 1#

Users must provide their Brazilian Tax ID—either a CPF (for individuals) or a CNPJ (for legal entities)—along with basic personal information such as address and birthdate. This level imposes limits on the maximum transaction amount as well as an accumulated limit based on a 30-day rolling window.

Level 2#

Requires the user to upload photos of a valid identity document (RG or CNH) and a selfie. This level provides higher limits and fewer restrictions.
Users can complete these levels independently, with the option to upgrade to Level 2 at a later stage.

KYC Flow#

To initiate the KYC Level 1 process and create a user, use the Create user or retry KYC endpoint. All required information should be provided in the request body. Level 1 verification begins immediately upon submission.
The user's KYC status can be checked via the Get user's KYC status endpoint. Verification typically completes within three minutes. If the validation fails, the same endpoint can be used to retry the process.
After successfully completing Level 1, the user can initiate the Level 2 verification by calling the Start KYC level 2 process for a user endpoint. This returns secure upload URLs for submitting the required documents. These URLs are accessible only to our payment partner; neither Vortex nor the user can view the uploaded content.
The same Get user's KYC status endpoint can be used to check the Level 2 verification status, which is typically completed within five minutes.
Modified at 2025-06-06 10:55:27
Previous
Start ramp process
Next
Get user's remaining transaction limits
Built with