Set or Update Card PIN
Used for physical cards only. Virtual cards don’t require a PIN.
POST{baseUrl}/pcs/api/v1/set-pin
Payload
| Attribute | Type | Required | Description |
|---|---|---|---|
| cardId | Integer | Yes | Card ID to set the PIN for. |
| pin | String (4 digits) | Yes | New PIN. |
| confirmPin | String (4 digits) | Yes | Must match pin. |
Request Example
{
"cardId": 533,
"pin": "2965",
"confirmPin": "2965"
}Response
| Field | Type | Description |
|---|---|---|
| message | String | Confirmation message. |
| pinUpdated | Boolean | true if PIN was updated. |
200 — SUCCESS
{
"data": {
"message": "Card pin is set successfully!",
"pinUpdated": true
}
}