Documentation

SimplePaymentFundingAccountRequest 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_APPLE_PAY  = 'apple_pay'
ACCOUNT_SUBTYPE_CHECKING  = 'checking'
ACCOUNT_SUBTYPE_DISCOVER_CREDIT  = 'discover_credit'
ACCOUNT_SUBTYPE_DISCOVER_DEBIT  = 'discover_debit'
ACCOUNT_SUBTYPE_GOOGLE_PAY  = 'google_pay'
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
getCustomFields()  : mixed
Gets custom_fields
getDeviceManufacturerId()  : string
Gets device_manufacturer_id
getDisplayText()  : string
Gets display_text
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
setCustomFields()  : $this
Sets custom_fields
setDeviceManufacturerId()  : $this
Sets device_manufacturer_id
setDisplayText()  : $this
Sets display_text
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

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', 'device_manufacturer_id' => 'device_manufacturer_id', 'display_text' => 'display_text']

$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', 'device_manufacturer_id' => 'getDeviceManufacturerId', 'display_text' => 'getDisplayText']

$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', 'device_manufacturer_id' => 'setDeviceManufacturerId', 'display_text' => 'setDisplayText']

$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, 'device_manufacturer_id' => null, 'display_text' => null]

$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', 'device_manufacturer_id' => 'string', 'display_text' => '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 —

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> —

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 —

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 —

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 —

setCustomFields()

Sets custom_fields

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

setDeviceManufacturerId()

Sets device_manufacturer_id

public setDeviceManufacturerId(string $device_manufacturer_id) : $this
Parameters
$device_manufacturer_id : string

device_manufacturer_id

Return values
$this —

setDisplayText()

Sets display_text

public setDisplayText(string $display_text) : $this
Parameters
$display_text : string

UI representation of the account.

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