This API submits the request for a cheque book to CBS for the provided account ID.
Response field Status indicates the status of the cheque book request. For status inquiry, it will return code as follows:
| Code | Code Description |
| 000 | Financial transaction has been approved (DCC should go ahead and complete the transaction) |
| 111 | Invalid scheme type |
| 114 | Invalid account number (DCC should reject the transaction) |
| 115 | Requested function not supported (First two digits of processing code or Function code is invalid) (DCC should reject the transaction) |
| 116 | Insufficient funds (DCC should reject the transaction) |
| 119 | Transaction not permitted to card holder (DCC should reject the transaction) |
| 121 | Withdrawal amount limit exceeded. (DCC should reject the transaction) |
| 163 | Invalid Cheque Status |
| 180 | Transfer Limit Exceeded (DCC should reject the transaction) |
| 181 | Cheques are in different books |
| 182 | Not all cheques could be stopped |
| 183 | Cheque not issued to this account |
| 184 | Requested Block operation failed since Account is closed/frozen. Account status is sent in ISO field 125. Note that brokerage requests can be processed on a Credit freeze account and not permitted on Total Freeze/Debit freeze/Closed Accounts. |
| 185 | Invalid Currency/Transaction Amount |
| 186 | Block does not exist |
| 187 | Cheque Stopped |
| 188 | Invalid Rate Currency Combination |
| 189 | Cheque Book Already Issued |
| 190 | DD Already Paid |
| 800 | Network message was accepted |
| 902 | Invalid transaction (Invalid function code within network management messages) (DCC should reject the transaction) |
| 904 | Format Error (Any format related errors etc) (DCC should reject the transaction) |
| 906 | Cut-over in progress (When Stand-in Server is handing over control to FiNACLE. (DCC should reject the transaction and try again after some time or do local authorization) |
| 907 | Card issuer inoperative (When BancsConnect cannot contact FiNACLE and cannot do stand-in processing.) (DCC should reject transaction and do local authorization ) |
| 909 | System malfunction (Sent by BancsConnect for errors like database corrupted) (DCC should reject transaction and do local authorization) |
| 911 | Card issuer timed out (BancsConnect contacts FiNACLE and FiNACLE times out and 24 Specification for AXIS_ESBService Integration with Enterprise Service Bus BancsConnect cannot do stand-in processing) (DCC should mark transaction as ‘suspect’ and do local authorization ) |
| 913 | Duplicate transmission. This error is returned if a duplicate message is received and the transaction amount is different. The DCC will have to treat this transaction as ‘suspect’ and carry out the necessary steps to process suspect transactions. |
Response field ChequeStatus indicates the status of the provided cheque number. For cheque status inquiry, it will return one character chequestatus as follows:
| ChequeStatus | Description |
| P | Paid i.e. cheque used |
| C | Cautioned i.e. a warning set up on the cheque |
| D | Destroyed when account is being closed |
| S | Stopped |
| R | Paid cheque returned |
| U | Unused |
| I | Sent to user but not acknowledged by user |