API bundle for Business Ecosystem Solution that aligns Principals, Distributors, Wholesalers, Retailers into one robust ecosystem & securing risks under one roof.
The Get Balance API is used to display available balances in KasProBank accounts.
Endpoint
https://apigw-devel.kaspro.id/kasprobankdevBSS/api/v1/K2KB/GetBalance
Response (Success)
{ "general_response": { "response_status": true, "response_code": "200", "response_message": "Success", "response_timestamp": "2021-04-29 14:27:10.794" }, "data": { "getBalanceResponse": { "parameters": { "responseCode": "0001", "responseMessage": "Request has been processed successfully", "customerName": "KASPROBANK TESTEST", "accountCurrency": "IDR", "accountBalance": "2012979" } } } }
Response (Fail)
{ “message”: “ERROR”, "result": "[GE-0001] Unauthorize" }
Get balance
The Get Bank List API is used to display a list of banks as transfer destinations.
Endpoint
https://apigwdevel.kaspro.id/kasprobankdevBSS/api/v1/KasprobankConfig/FindName/Bank.Code.
Response (Success)
{ "message": "OK", "result": [ "JABAR", "BPDDKI", "BPDDIY", "BPDJATENG", "BPDJATIM", "BPDJAMBI", "BPDACEHSYA", "BPDACEH", "BPDSUMUT", "BPDSUMBAR", "BPDRIAU", "BPDSUMSEL", "BPDLAMPUNG", "BPDKALSEL", "BPDKALBAR", "BPDKALTIMTARA", "BPDKALTENG", "BPDSULSELBAR", "BPDSULUTGO", "BPDNTBSYA", "BPDNTB", "BPDBALI", "BPDNTT", "BPDMALUKU", "BPDPAPUA", "BPDBENGKULU", "BPDSULTENG", "BPDSULTRA", "BPDBANTEN", "PARAHYANGAN", "SWADESI", "MUAMALAT", "MESTIKADHARMA", "METROEKS", "MASPIONINDO", "HAGAKITA", "GANESHA", "WINDUKENTJANA", "HALIM", "HARMONI", "QNB", "BTN", "HS1906", "JENIUS", "BTPN", "SWAGUNA", "BJBSYA", "BSM", "BISNISINT", "SRIPARTHA", "JASAJAKARTA", "BINTANGMANUNGGAL", "MNCINT", "YUDHABHAKTI", "MITRANIAGA", "AGRONIAGA", "INDOMONEX", "ROYALINDO", "ALFINDO", "MEGASYA", "INAPERDANA", "PANINSYA", "HARFA", "PRIMAMASTER", "PERSYARIKATANINDO", "SAMPOERNA", "AKITA", "LIMAN", "ANGLOMAS", "KESEJAHTERAANEKONOMI", "ARTOSINDO", "PURBADANARTA", "BTPNSYA", "MULTIARTA", "MAYORAINDO", "INDEXSELINDO", "EKSEKUTIF", "CENTRATAMA", "FAMA", "HARAPANBALI", "VICTORIA", "HARDA", "BPRKS", "AGRIS", "MERINCORP", "MAYBANKINDO", "OCBCINDO", "CTBC", "BI", "BRISYA", "BRI", "EXPORINDO", "MANDIRI", "BNISYA", "BNI", "DANAMON", "DANAMONSYA", "PERMATA", "PERMATASYA", "BCA", "MAYBANK", "MAYBANKSYA", "PANIN", "ARTANIAGA", "NIAGASYA", "NIAGA", "UOB", "LIPPO", "NISP", "AMEX", "CITIBANK", "JPMORGAN", "BANKOFAMERICA", "ING", "WINDUKENTJANAINT", "ARTHAGRAHA", "CAI", "BANGKOK", "HSBC", "HSBCSYA", "BANKOFTOKYO", "SUMITOMO", "DIGIBANK", "DBS", "RESONAPERDANIA", "MIZUHO", "STANDARDCHARTERED", "ABNAMRO", "KTB", "CAPITALINDO", "BNPPARIBAS", "UOBINDO", "KEBINDO", "RAPOBANK", "ANZ", "DEUTSCHE", "WOORI", "BANKOFCHINA", "BUMIARTA", "EKORAHARJA", "ANTARDAERAH", "HAGA", "IFI", "IFISYA", "CENTURY", "MAYAPADA", "BPDDKISYA", "BPDDIYSYA", "BPDKALSELSYA", "BPDKALTIMSYA", "SINARMAS", "BTNSYA", "JASAARTA", "MEGA", "BUKOPINSYA", "BUKOPIN", "BPR", "EKABUMIARTHA", "INDOSAT", "PTBC", "TCASH" ] }
Response (Fail)
{ "message": "ERROR", "result": null }
Get bank list
Transfer Inquiry API is used to display transfer transaction details prior to confirmation.
Endpoint
https://apigw-devel.kaspro.id/kasprobankdevBSS/api/v1/Inquiry/KasproBank
Response (Success)
{ "message": "OK", "result": { "tid": "202104191432025144310701410000001", "sourceAccount": "431xxxxxxxxxx001", "sourceName": "KASPROBANK FAKEFAKE", "destinationAccount": "431xxxxxxxxxx002", "destinationName": "KASPROBANK TESTEST", "amount": "10000", "adminFee": "0", "interBankFee": "0", "totalAmount": "10000", "sourceType": "CPM" } }
Response (Fail)
{ "message": "DATA_NOT_FOUND", "result": "Source account not found" }
Inquiry transfer
The confirm transfer API is used to confirm transfer transactions.
Endpoint
{{hostname}}/pil-transactions-v2/kasprobank/external/api/v1/Transfer/Wrapper?mobileNumber=
Response (Success)
{ "general_response": { "response_status": true, "response_code": "200", "response_message": "Success", "response_timestamp": "2020-10-04 12:47:24.49" }, "data": { "refference_id": "20201004124723661115471119" } }
Response (Fail)
{ "general_response": { "response_status": false, "response_code": "9999", "response_message": "[TF-0019] 202104291645489824310701020000005 Transaction ID Is Not Found", "response_timestamp": "2021-05-06 16:44:35.605" }, "data": null }
Confirm transfer
Contact our team to learn more about what we can help you build or create an account to get started right away.