# POST /debit/api/createVirtualCard

**Resource:** [Card issuance and personalisation](../resources/Card-issuance-and-personalisation.md)
**Service for creating a Virtual Card**
**Operation ID:** `createVirtualCard`

Creates a virtual debit card linked to an existing shadow card, handling accounts and Masterpass enrollment. Returns card references, masked and shadow card numbers, attached accounts, warnings, and sensitive card data including PAN, CVV, and expiry date.

## Request Body

Create Virtual Card Request

**Required:** Yes

**Content Types:** `application/json`

**Schema:** [CreateVirtualCardRequest](../schemas/Create/CreateVirtualCardRequest.md)

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[CreateVirtualCardResponse](../schemas/Create/CreateVirtualCardResponse.md)

