Bank Balance Inquiry
BankRemain
Input Parameters
| Parameter | Type | Description |
|---|---|---|
| account | Account | Account number |
Return Result
| Parameter | Type | Description |
|---|---|---|
| is_success | bool | Success status |
| data | BankRemain | Returns balance information |
| message | string | Returns error message when is_success = False |
BankRemain Fields
Return type : Object
| Parameter | Type | Description |
|---|---|---|
| branch_no | string | Branch code |
| account | string | Account number |
| currency | string | Currency |
| balance | int | Balance |
| available_balance | int | Available Balance |
Request Example
auto bankremain_response = sdk->accounting->bank_remain(target_account);
if (bankremain_response.is_success && bankremain_response.data.has_value()) {
const auto& bank_remain = bankremain_response.data.value();
// With custom .cpp & hpp Output
std::cout << bank_remain << std::endl;
}
else {
std::cout << bankremain_response.message.value() << std::endl;
}
Response Example
// With custom .cpp & hpp Output
{
is_success = true,
message = ,
data = BankRemain{
branch_no = 6460, // Branch Code (string)
account = 26, // Account Number (string)
currency = TWD, // Currency (string)
balance = 666666, // Balance (int)
available_balance = 123456 // Available Balance (int)
}
}