Documentation

AddFundingAccountRequest implements ModelInterface, ArrayAccess

Warning:

This class subject to change without prior notice, Please dont use this class directly.

Tags
category

Class

Interfaces, Classes and Traits

ModelInterface
Warning:
ArrayAccess

Table of Contents

ACCOUNT_HOLDER_TYPE_BUSINESS  = 'business'
ACCOUNT_HOLDER_TYPE_PERSONAL  = 'personal'
ACCOUNT_SUBTYPE_AMERICAN_EXPRESS_CREDIT  = 'american_express_credit'
ACCOUNT_SUBTYPE_CHECKING  = 'checking'
ACCOUNT_SUBTYPE_DISCOVER_CREDIT  = 'discover_credit'
ACCOUNT_SUBTYPE_DISCOVER_DEBIT  = 'discover_debit'
ACCOUNT_SUBTYPE_MASTERCARD_CREDIT  = 'mastercard_credit'
ACCOUNT_SUBTYPE_MASTERCARD_DEBIT  = 'mastercard_debit'
ACCOUNT_SUBTYPE_MONEY_MARKET  = 'money_market'
ACCOUNT_SUBTYPE_SAVINGS  = 'savings'
ACCOUNT_SUBTYPE_VISA_CREDIT  = 'visa_credit'
ACCOUNT_SUBTYPE_VISA_DEBIT  = 'visa_debit'
ACCOUNT_SUBTYPE_VOYAGER_FLEET  = 'voyager_fleet'
DISCRIMINATOR  = null
$attributeMap  : array<string|int, string>
Array of attributes where the key is the local name, and the value is the original name
$container  : array<string|int, mixed>
Associative array for storing property values
$getters  : array<string|int, string>
Array of attributes to getter functions (for serialization of requests)
$setters  : array<string|int, string>
Array of attributes to setter functions (for deserialization of responses)
$swaggerFormats  : array<string|int, string>
Array of property to format mappings. Used for (de)serialization
$swaggerModelName  : string
The original name of the model.
$swaggerTypes  : array<string|int, string>
Array of property to type mappings. Used for (de)serialization
__construct()  : mixed
Constructor
__toString()  : string
Gets the string presentation of the object
attributeMap()  : array<string|int, mixed>
Array of attributes where the key is the local name, and the value is the original name
getAbaRoutingNumber()  : string
Gets aba_routing_number
getAccountHolderName()  : string
Gets account_holder_name
getAccountHolderType()  : string
Gets account_holder_type
getAccountHolderTypeAllowableValues()  : array<string|int, string>
Gets allowable values of the enum
getAccountNumber()  : string
Gets account_number
getAccountSubtype()  : string
Gets account_subtype
getAccountSubtypeAllowableValues()  : array<string|int, string>
Gets allowable values of the enum
getAddress()  : FundingAccountAddress
Gets address
getCardCvvNumber()  : string
Gets card_cvv_number
getComments()  : string
Gets comments
getCustomFields()  : mixed
Gets custom_fields
getExpiryDate()  : string
Gets expiry_date
getModelName()  : string
The original name of the model.
getNickname()  : string
Gets nickname
getters()  : array<string|int, mixed>
Array of attributes to getter functions (for serialization of requests)
offsetExists()  : bool
Returns true if offset exists. False otherwise.
offsetGet()  : mixed
Gets offset.
offsetSet()  : void
Sets value based on offset.
offsetUnset()  : void
Unsets offset.
setAbaRoutingNumber()  : $this
Sets aba_routing_number
setAccountHolderName()  : $this
Sets account_holder_name
setAccountHolderType()  : $this
Sets account_holder_type
setAccountNumber()  : $this
Sets account_number
setAccountSubtype()  : $this
Sets account_subtype
setAddress()  : $this
Sets address
setCardCvvNumber()  : $this
Sets card_cvv_number
setComments()  : $this
Sets comments
setCustomFields()  : $this
Sets custom_fields
setExpiryDate()  : $this
Sets expiry_date
setNickname()  : $this
Sets nickname
setters()  : array<string|int, mixed>
Array of attributes to setter functions (for deserialization of responses)
swaggerFormats()  : array<string|int, mixed>
Array of property to format mappings. Used for (de)serialization
swaggerTypes()  : array<string|int, mixed>
Array of property to type mappings. Used for (de)serialization

Constants

ACCOUNT_SUBTYPE_AMERICAN_EXPRESS_CREDIT

public mixed ACCOUNT_SUBTYPE_AMERICAN_EXPRESS_CREDIT = 'american_express_credit'

Properties

$attributeMap

Array of attributes where the key is the local name, and the value is the original name

protected static array<string|int, string> $attributeMap = ['account_holder_name' => 'account_holder_name', 'nickname' => 'nickname', 'address' => 'address', 'account_number' => 'account_number', 'aba_routing_number' => 'aba_routing_number', 'expiry_date' => 'expiry_date', 'account_holder_type' => 'account_holder_type', 'custom_fields' => 'custom_fields', 'account_subtype' => 'account_subtype', 'card_cvv_number' => 'card_cvv_number', 'comments' => 'comments']

$container

Associative array for storing property values

protected array<string|int, mixed> $container = []

$getters

Array of attributes to getter functions (for serialization of requests)

protected static array<string|int, string> $getters = ['account_holder_name' => 'getAccountHolderName', 'nickname' => 'getNickname', 'address' => 'getAddress', 'account_number' => 'getAccountNumber', 'aba_routing_number' => 'getAbaRoutingNumber', 'expiry_date' => 'getExpiryDate', 'account_holder_type' => 'getAccountHolderType', 'custom_fields' => 'getCustomFields', 'account_subtype' => 'getAccountSubtype', 'card_cvv_number' => 'getCardCvvNumber', 'comments' => 'getComments']

$setters

Array of attributes to setter functions (for deserialization of responses)

protected static array<string|int, string> $setters = ['account_holder_name' => 'setAccountHolderName', 'nickname' => 'setNickname', 'address' => 'setAddress', 'account_number' => 'setAccountNumber', 'aba_routing_number' => 'setAbaRoutingNumber', 'expiry_date' => 'setExpiryDate', 'account_holder_type' => 'setAccountHolderType', 'custom_fields' => 'setCustomFields', 'account_subtype' => 'setAccountSubtype', 'card_cvv_number' => 'setCardCvvNumber', 'comments' => 'setComments']

$swaggerFormats

Array of property to format mappings. Used for (de)serialization

protected static array<string|int, string> $swaggerFormats = ['account_holder_name' => null, 'nickname' => null, 'address' => null, 'account_number' => null, 'aba_routing_number' => null, 'expiry_date' => null, 'account_holder_type' => null, 'custom_fields' => null, 'account_subtype' => null, 'card_cvv_number' => null, 'comments' => null]

$swaggerModelName

The original name of the model.

protected static string $swaggerModelName = 'AddFundingAccountRequest'

$swaggerTypes

Array of property to type mappings. Used for (de)serialization

protected static array<string|int, string> $swaggerTypes = ['account_holder_name' => 'string', 'nickname' => 'string', 'address' => '\Orbipay\PaymentsApi\Client\Model\FundingAccountAddress', 'account_number' => 'string', 'aba_routing_number' => 'string', 'expiry_date' => 'string', 'account_holder_type' => 'string', 'custom_fields' => 'map[string,string]', 'account_subtype' => 'string', 'card_cvv_number' => 'string', 'comments' => 'string']

Methods

__construct()

Constructor

public __construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
$data : array<string|int, mixed> = null

Associated array of property values initializing the model

Return values
mixed

__toString()

Gets the string presentation of the object

public __toString() : string
Return values
string

attributeMap()

Array of attributes where the key is the local name, and the value is the original name

public static attributeMap() : array<string|int, mixed>
Return values
array<string|int, mixed>

getAbaRoutingNumber()

Gets aba_routing_number

public getAbaRoutingNumber() : string
Return values
string

getAccountHolderName()

Gets account_holder_name

public getAccountHolderName() : string
Return values
string

getAccountHolderType()

Gets account_holder_type

public getAccountHolderType() : string
Return values
string

getAccountHolderTypeAllowableValues()

Gets allowable values of the enum

public getAccountHolderTypeAllowableValues() : array<string|int, string>
Return values
array<string|int, string>

getAccountSubtypeAllowableValues()

Gets allowable values of the enum

public getAccountSubtypeAllowableValues() : array<string|int, string>
Return values
array<string|int, string>

getters()

Array of attributes to getter functions (for serialization of requests)

public static getters() : array<string|int, mixed>
Return values
array<string|int, mixed>

offsetExists()

Returns true if offset exists. False otherwise.

public offsetExists(int $offset) : bool
Parameters
$offset : int

Offset

Return values
bool

offsetGet()

Gets offset.

public offsetGet(int $offset) : mixed
Parameters
$offset : int

Offset

Return values
mixed

offsetSet()

Sets value based on offset.

public offsetSet(int $offset, mixed $value) : void
Parameters
$offset : int

Offset

$value : mixed

Value to be set

Return values
void

offsetUnset()

Unsets offset.

public offsetUnset(int $offset) : void
Parameters
$offset : int

Offset

Return values
void

setAbaRoutingNumber()

Sets aba_routing_number

public setAbaRoutingNumber(string $aba_routing_number) : $this
Parameters
$aba_routing_number : string

The ABA/Routing number for the bank account.

Return values
$this

setAccountHolderName()

Sets account_holder_name

public setAccountHolderName(string $account_holder_name) : $this
Parameters
$account_holder_name : string

The name as specified on the account.

Return values
$this

setAccountHolderType()

Sets account_holder_type

public setAccountHolderType(string $account_holder_type) : $this
Parameters
$account_holder_type : string

The type of ownership for the funding account.

Return values
$this

setAccountNumber()

Sets account_number

public setAccountNumber(string $account_number) : $this
Parameters
$account_number : string

The number or reference that a customer uses to identify the funding account.

Return values
$this

setAccountSubtype()

Sets account_subtype

public setAccountSubtype(string $account_subtype) : $this
Parameters
$account_subtype : string

The sub type of the funding account.

Return values
$this

setCardCvvNumber()

Sets card_cvv_number

public setCardCvvNumber(string $card_cvv_number) : $this
Parameters
$card_cvv_number : string

card_cvv_number

Return values
$this

setComments()

Sets comments

public setComments(string $comments) : $this
Parameters
$comments : string

Comments that can be used to recollect the operation performed on the resource object.

Return values
$this

setCustomFields()

Sets custom_fields

public setCustomFields(mixed $custom_fields) : $this
Parameters
$custom_fields : mixed
Return values
$this

setExpiryDate()

Sets expiry_date

public setExpiryDate(string $expiry_date) : $this
Parameters
$expiry_date : string

The expiry date for the card. This is to be in the format MM/YY.

Return values
$this

setNickname()

Sets nickname

public setNickname(string $nickname) : $this
Parameters
$nickname : string

The nickname by which a customer might want to identify the account.

Return values
$this

setters()

Array of attributes to setter functions (for deserialization of responses)

public static setters() : array<string|int, mixed>
Return values
array<string|int, mixed>

swaggerFormats()

Array of property to format mappings. Used for (de)serialization

public static swaggerFormats() : array<string|int, mixed>
Return values
array<string|int, mixed>

swaggerTypes()

Array of property to type mappings. Used for (de)serialization

public static swaggerTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results