Skip to main content

Bank Balance Inquiry

BankRemain

Input Parameters

ParameterTypeDescription
accountAccountAccount number

Return Result

ParameterTypeDescription
is_successboolSuccess status
dataBankRemainReturns balance information
messagestringReturns error message when is_success = False

BankRemain Fields

Return type : Object

ParameterTypeDescription
branch_nostringBranch code
accountstringAccount number
currencystringCurrency
balanceintBalance
available_balanceintAvailable 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)
}
}