Report Card
Customers can report issues such as LOST, STOLEN, EXPIRED, DAMAGED, etc.
POST{baseUrl}/pcs/api/v1/report-card-issue
Payload
| Attribute | Type | Required | Description |
|---|---|---|---|
| cardId or cardToken | Integer | Yes | Card identifier. |
| statusReason | String | Yes | Short reason (e.g., “Too many Offline PIN tries”). |
| description | String | No | Detailed explanation/notes. |
| status | Enum | Yes | LOST, STOLEN, EXPIRED, DAMAGED, etc. |
Request Example
{
"cardId": 1,
"token": 760303816,
"statusReason": "Too many Offline PIN tries",
"remarks": "add some remarks"
}Response
| Field | Type | Description |
|---|---|---|
| cardId | Integer | Reported card ID. |
| cardStatus | Enum | e.g., REPORTED, EXPIRED, LOST, STOLEN, DAMAGED. |
| statusReason | String | Echoed reason. |
200 — SUCCESS
{
"data": {
"cardId": 533,
"cardStatus": "REPORTED",
"statusReason": "My card is expired."
}
}