Services - Aslam97/laravel-bank-bca GitHub Wiki

Everytime you call an API from this package you need to specify the service.

Services

  • Authentication
  • BusinessBanking
  • Fire
  • GeneralInformation
  • Sakuku
  • VirtualAccount

Usage

$Authentication = bcaapi()->service('Authentication');
$Authentication->AccessToken();

//
$BusinessBanking = bcaapi()->service('BusinessBanking');
$BusinessBanking->BalanceInformation();
$BusinessBanking->AccountStatement();
$BusinessBanking->FundTransfer();
// by default all features from **BusinessBanking** use **CorporateID** from config.
// or you can dynamiclly override CorporateID by call setCorporateID() before method
$BusinessBanking->setCorporateID('your custom corporate id');

//
$GeneralInformation = bcaapi()->service('GeneralInformation')
$GeneralInformation->ForexRate();
$GeneralInformation->NearestBranchLocation();
$GeneralInformation->NearestATMLocation();
$GeneralInformation->RateType();
$GeneralInformation->CurrencyCode();