{remove-customer-card}The {remove-customer-card} API call enables merchants to remove a saved customer card without requiring access to the Praxis back office.
| Name | URL |
|---|---|
| Sandbox | https://pci-gw-test.praxispay.com/agent/remove-customer-card |
| Live | https://gw.praxisgate.com/agent/remove-customer-card |
✓ - required value
? - optional, value or null
✕ - always appears as null
| Variable | Type | Description | |
|---|---|---|---|
| merchant_id | varchar(50) | ✓ | Merchant API client account identifier |
| application_key | varchar(32) | ✓ | Identifier of your application (website) |
| cid | varchar(50) | ✓ | Unique customer id in your system |
| card_token | varchar(32) | ✓ | Token of saved card |
| version | varchar(3) | ✓ | API version |
| timestamp | int(11) | ✓ | Request time (unix timestamp, seconds) |
| Variable | Type | Description | |
|---|---|---|---|
| status | int | ✓ | API communication status - for transaction processing status please refer to transaction.transaction.status - 0 if the request was successful - Negative integer if internal server/network error occurs - Positive integer if application/logical error occurs |
| description | varchar(256) | ✓ | Accurate description of the result. Return the actual error for any exception as it helps to diagnose issues in production. |
The full signature generation algorithm can be found in the Authentication section.
Request signature parameters
merchant_idapplication_keytimestampcidcard_tokenResponse signature parameters
statustimestamp{
"merchant_id": "Test-Integration-Merchant",
"application_key": "Sandbox",
"cid": "1",
"card_token": "c64f61f9c529d0d20941de0c90cace86",
"version": "1.3",
"timestamp": 1645668000
}
{
"status": 0,
"description": "Ok"
}