Represents arguments of the request "DirectPayment"
author |
klyde |
---|---|
copyright |
EasyTransac |
package |
Default |
__construct()
getAmount()
getClientIp()
getCreditCard()
getCustomer()
getDescription()
getDownPayment()
getLanguage()
getMultiplePayments()
getMultiplePaymentsRepeat()
getOrderId()
getPayToEmail()
getRebill()
getRecurrence()
getSecure()
getUserAgent()
hydrate(Mixed $fields, Boolean $checkRequired = false) : \EasyTransac\Entities\Entity
Mixed
Array or \stdClass
Boolean
\EasyTransac\Entities\Entity
hydrateWidthObject(\stdClass $fields, Boolean $checkRequired = false)
\stdClass
Boolean
hydrateWithArray(\EasyTransac\Entities\Array<Entity> $itemsList, Boolean $checkRequired = false)
\EasyTransac\Entities\Array
Boolean
makeMapping()
setAmount( $value)
setClientIp( $value)
setCreditCard(\EasyTransac\Entities\CreditCard $value)
setCustomer(\EasyTransac\Entities\Customer $value)
setDescription( $value)
setDownPayment( $value)
setLanguage( $language)
setMultiplePayments( $value)
setMultiplePaymentsRepeat( $multiplePaymentsRepeat)
setOrderId( $value)
setPayToEmail( $payToEmail)
setRebill( $rebill)
setRecurrence( $recurrence)
setSecure( $value)
setUserAgent( $userAgent)
toArray() : Array
Array
amount :
map |
:Amount * |
---|---|
orderId :
map |
:OrderId * |
---|---|
description :
map |
:Description * |
---|---|
clientIp :
map |
:ClientIp * |
---|---|
secure :
map |
:3DS * |
---|---|
downPayment :
map |
:DownPayment * |
---|---|
multiplePayments :
map |
:MultiplePayments * |
---|---|
multiplePaymentsRepeat :
map |
:MultiplePaymentsRepeat * |
---|---|
rebill :
map |
:Rebill * |
---|---|
recurrence :
map |
:Recurrence * |
---|---|
payToEmail :
map |
:PayToEmail * |
---|---|
userAgent :
map |
:UserAgent * |
---|---|
language :
map |
:Language * |
---|---|
customer :
object |
:Customer * |
---|---|
creditCard :
object |
:CreditCard * |
---|---|
mapping :