---
title: "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:

| Feature                     | Description                                               |
| :-------------------------- | :-------------------------------------------------------- |
| **Virtual Cards**           | Issue and manage virtual debit/credit cards for customers |
| **USD Account**             | Create and manage USD currency accounts                   |
| **EUR Account**             | Create and manage EUR currency accounts                   |
| **GBP Account**             | Create and manage GBP currency accounts                   |
| **Crypto**                  | Send and receive USDC and USDT across blockchain networks |
| **International Transfers** | Send and receive international wire transfers             |

## Features workflow

To enable a feature for a customer:

1. [List available features](/platform/features/list-features) to see what features are supported
2. [Check feature eligibility](/platform/features/check-feature-eligibility) to verify the customer meets all requirements
3. [Activate the feature](/platform/features/activate-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](/platform/features/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
