post
https://uatmea-iss-apigw.creditpluspinelabs.com/deviceapi/apis/v1/services/wallet/fetchwallet
Credit+ Issuing system will receive the Fetch Wallet API request call and respond back with the Fetch Wallet API response. If the response issuccessful, then wallet details of all the wallets configured for the given device number in the request is given else appropriate error message is displayed. This Request is applicable only for Prepaid and Credit product.
NOTE:
The API, if sent with Card Number Alias (CNA), will fetch the corresponding associated device for further processing only if DEVICE _STATUS_CODE = NORMAL (0) OR (DEVICE_STATUS_CODE = UPGRADE (9) AND UPGRADE_STATUS = 1.
HTTP Status and Response Status Matrix
- HTTP Code: This is the response status code issued by a server in response to a client's request made to the server.
- Error Code: This is the error code returned by Credit+ Issuing application in the ‘code’ field of the response message indicating if the request was processed successfully or failed.
- Reason: This is the description of the error code returned by Credit+ Issuing application.
| HTTP Code | Error Code | Description |
|---|---|---|
| 201 | 000 | Successful |
| 400 | 400 | Request Parameters Validation Failure: invalid request |
| 201 | 404 | Device(s) does not exist |
| 201 | 500 | Request processing error |
| 400 | 997 | Form Factor Type is mandatory |
| 400 | 997 | Form Factor Type field is invalid |
| 400 | 997 | Form Factor field is mandatory |
| 500 | 999 | Internal Error |
| 400 | 999 | Invalid Request Type |
| 201 | VALFRM003 | Invalid Device |
| 201 | VALFRM004 | Invalid Device |
| 201 | VALFRM005 | Invalid Card Pack Id |
| 201 | VALFRM023 | Error while validating form factor |
| 201 | VALFRM045 | Device not found |
| 201 | VALFRM046 | Error getting device information |
| 201 | VALFRM046 | Invalid product type |
| 400 | CNA001 | Bank Does Not Exists |
| 400 | CNA002 | Card Number Alias Functionality is not applicable for this Institution |
| 400 | CNA003 | Record does not exist for the given details |
| 400 | CNA005 | Multiple device numbers are active for given details |
| 400 | CNA006 | Multiple device numbers are active for given details |
| 500 | 913 | Backward offset time limit violated. |
| 400 | 994 | Invalid Request - Unrecognized field. |
| 400 | 988 | Encryption type Not Supported. |
| 400 | 913 | Forward offset time limit violated. |
| 400 | 994 | Invalid Encryption Request Parameters |
| 400 | 994 | Cryptography error |
| 400 | 994 | Invalid Encryption-Algorithm header value |