post
https://uatmea-iss-apigw.creditpluspinelabs.com/deviceapi/apis/v1/services/transactions/cashAdvance
This API is used to process cash advance transactions in Credit+ Issuing system.
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.
- Details: This is the detailed description of the error code returned by Credit+ Issuing application
| HTTP Code | Error Code | Reason | Details |
|---|---|---|---|
| 400 | 997 | Transaction Type field is invalid. | |
| 500 | INVCHA002 | Channel Error-Invalid channel - 21. | |
| 500 | INVCHA001 | Invalid channel - 21. | |
| 400 | 997 | Channel field must be numeric. | |
| 400 | 997 | Channel field value must have size 2. | |
| 400 | 905 | Invalid CVV2, DOB, Expiry date or Old Pin. | |
| 500 | 920 | PIN change operation is not permitted. | |
| 500 | TRANSACTION_PROCESSING_TIMEOUT | The transaction processing has got timed out. Please try after some time. | A reversal entry would be created for the transaction only if the processing is successful. |
| 500 | TRANSACTION_PROCESSING_FAILURE | The transaction cannot be processed. Please try after some time. | |
| 400 | 994 | Invalid Encryption-Algorithm header value. | |
| 400 | 994 | Invalid Encryption Request Parameters. | |
| 400 | 994 | Cryptography error. |