# API For Virtual Card Deposit (recharge)

### Description

Virtual card deposit (recharge)

### Request URL

/open/api/card/deposit

### Request Method

POST

### Request Parameter

| Parameter   | Mandatory | Type   | Description                             |
| ----------- | --------- | ------ | --------------------------------------- |
| cardId      | Y         | string | Virtual Card ID                         |
| amount      | Y         | string | Recharge amount, 1000 represents $10.00 |
| payCurrency | Y         | string | Fixed value USD                         |
| orderNo     | Y         | string | Custom customer transaction flow ID     |

### Request Example

```
{
    "cardId": "c_xxxxxxxxxx",
    "amount": "1000",
    "payCurrency": "USD",
    "orderNo": "9999"
}
```

### Response Parameter

| Parameter | Type    | Description                 |
| --------- | ------- | --------------------------- |
| model     | boolean | Is the operation successful |

### Response Example

```
{
    "success": true,
    "error":false,
    "msg": "success",
    "code": 0,
    "model": true,
    "traceId": 1646651934238
}
```

<br>
