Features

The Features endpoints let you check which Gravv features are available for your customers' accounts and enable them. Each feature has specific requirements that must be met before activation, such as KYC verification levels or additional provider data.

Available features

Gravv supports the following features:

FeatureDescription
Virtual CardsIssue and manage virtual debit/credit cards for customers
USD AccountCreate and manage USD currency accounts
EUR AccountCreate and manage EUR currency accounts
GBP AccountCreate and manage GBP currency accounts
CryptoSend and receive USDC and USDT across blockchain networks
International TransfersSend and receive international wire transfers

Features workflow

To enable a feature for a customer:

  1. List available features to see what features are supported
  2. Check feature eligibility to verify the customer meets all requirements
  3. Activate the feature by providing any required provider data

Feature requirements

Each feature has specific requirements that must be met before activation:

KYC requirements

Features require the customer to have completed KYC verification (kyc_status of completed). Card issuance also requires the intermediate KYC tier, which includes a selfie (liveness) check.

The exact requirements per feature, including any provider data, come back from Check feature eligibility. Use it rather than hardcoding requirements, since they can differ by feature and customer country.

Provider data requirements

Some features require additional data during activation. This data is specific to the feature provider and ensures compliance with regulatory requirements.

You can check exactly what provider data is required for a specific feature using the Check feature eligibility endpoint.

Feature activation status

Features can be in one of two states for a customer:

  • Activated: The feature is enabled, and the customer can use it
  • Not activated: The feature is available but not yet enabled for this customer

Did this page help you?