<?php
namespace PayPal\Api;
use PayPal\Common\PayPalModel;
/**
* Class RecipientBankingInstruction
*
* Recipient bank Details.
*
* @package PayPal\Api
*
* @property string bank_name
* @property string account_holder_name
* @property string account_number
* @property string routing_number
* @property string international_bank_account_number
* @property string bank_identifier_code
*/
class RecipientBankingInstruction extends PayPalModel
{
/**
* Name of the financial institution.
*
* @param string $bank_name
*
* @return $this
*/
public function setBankName($bank_name)
{
$this->bank_name = $bank_name;
return $this;
}
/**
* Name of the financial institution.
*
* @return string
*/
public function getBankName()
{
return $this->bank_name;
}
/**
* Name of the account holder
*
* @param string $account_holder_name
*
* @return $this
*/
public function setAccountHolderName($account_holder_name)
{
$this->account_holder_name = $account_holder_name;
return $this;
}
/**
* Name of the account holder
*
* @return string
*/
public function getAccountHolderName()
{
return $this->account_holder_name;
}
/**
* bank account number
*
* @param string $account_number
*
* @return $this
*/
public function setAccountNumber($account_number)
{
$this->account_number = $account_number;
return $this;
}
/**
* bank account number
*
* @return string
*/
public function getAccountNumber()
{
return $this->account_number;
}
/**
* bank routing number
*
* @param string $routing_number
*
* @return $this
*/
public function setRoutingNumber($routing_number)
{
$this->routing_number = $routing_number;
return $this;
}
/**
* bank routing number
*
* @return string
*/
public function getRoutingNumber()
{
return $this->routing_number;
}
/**
* IBAN equivalent of the bank
*
* @param string $international_bank_account_number
*
* @return $this
*/
public function setInternationalBankAccountNumber($international_bank_account_number)
{
$this->international_bank_account_number = $international_bank_account_number;
return $this;
}
/**
* IBAN equivalent of the bank
*
* @return string
*/
public function getInternationalBankAccountNumber()
{
return $this->international_bank_account_number;
}
/**
* BIC identifier of the financial institution
*
* @param string $bank_identifier_code
*
* @return $this
*/
public function setBankIdentifierCode($bank_identifier_code)
{
$this->bank_identifier_code = $bank_identifier_code;
return $this;
}
/**
* BIC identifier of the financial institution
*
* @return string
*/
public function getBankIdentifierCode()
{
return $this->bank_identifier_code;
}
}