Decline Reported Card
After review, the SaaS app can decline a reported card (e.g., damaged/expired/stolen/lost).
POST{baseUrl}/pcs/api/v1/decline-card
Payload
| Attribute | Type | Required | Description |
|---|---|---|---|
| cardId | Integer | Yes | Original card ID. |
| cardToken | Integer | No | Original card token (optional if cardId provided). |
| remarks | String | No | Reason/remarks for decline. |
Request Example
{
"cardId": 5,
"cardToken": 369633943,
"remarks": "Decline reason"
}Response
| Field | Type | Description |
|---|---|---|
| cardId | Integer | Declined card ID. |
| cardToken | Integer | Declined card token. |
| cardStatus | Enum | Will be FREEZE. |
| statusReason | String | Status reason from the report card API call. |
| remarks | String | Action remarks. |
200 — SUCCESS
{
"data": {
"cardId": 22,
"cardToken": 237719628,
"cardStatus": "FREEZE",
"statusReason": "My card is lost.",
"remarks": "remarks for decline"
}
}