Reset Brand Wallet PIN
POST
/payment-option/wallet/customer/{customer_id}/resetResets the PIN for a customer's brand wallet. Use this when the customer's wallet PIN is locked or forgotten. Returns the new PIN and remaining attempts.
Requires
Bearer token. Get token →Path Parameters
| Field | Details |
|---|---|
customer_idstringrequired | Unique customer identifier (e.g. cust-v1-...). |
Header Parameters
| Field | Details |
|---|---|
Request-Timestampstringdate-time | ISO 8601 UTC timestamp of the request. Used for idempotency and audit. |
Request-IDstring | Use a global unique identifier [GUID] for the request. Constraints Minimum length: 1 characterMaximum length: 50 characters |
Response
| Field | Details |
|---|---|
pinstring | The new wallet PIN |
pin_attempts_remaininginteger | Number of PIN entry attempts remaining |
Status Codes
200 | PIN reset successfully. |
400 | The request was malformed or missing required fields. |
401 | Authentication failed — missing, expired, or invalid Bearer token. |
500 | An unexpected error occurred on the server. |
Request
curl --request POST \
--url https://pluraluat.v2.pinepg.in/payment-option/wallet/customer/cust-bw-001/reset \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Request-ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890' \
--header 'Request-Timestamp: 2024-10-01T10:30:00Z'{
"pin": "847291",
"pin_attempts_remaining": 3
}