Exemplo n.º 1
0
 /**
  * Look up the name and reachability of a bank.
  *
  * @see https://developer.gocardless.com/pro/#helper-endpoints-bank-details-lookups
  *
  * @param CustomerBankAccount $account Customer Bank Account
  *
  * @return array
  */
 public function lookupBankDetails(CustomerBankAccount $account)
 {
     $request = ['iban' => $account->getIban()];
     if (!$account->hasIban()) {
         $request = ['account_number' => $account->getAccountNumber(), 'branch_code' => $account->getBranchCode(), 'country_code' => $account->getCountryCode()];
     }
     return $this->post(self::BANK_DETAILS_LOOKUPS, $request);
 }