Class Create
Creates a recurring billing profile.
- OpenDNS\MES\Request
- OpenDNS\MES\Recurring\Request
- OpenDNS\MES\Recurring\RecurringDetailRequest
- OpenDNS\MES\Recurring\Create
Methods summary
public
|
Methods inherited from OpenDNS\MES\Recurring\RecurringDetailRequest
setCardExpiration()
,
setCardId()
,
setCardNumber()
,
setClientReferenceNumber()
,
setNumberofPayments()
,
setRecurringAmount()
,
setRecurringStartDate()
,
setStreetAddress()
,
setTaxAmount()
,
setZipCode()
Methods inherited from OpenDNS\MES\Recurring\Request
setAuthenticationInfo()
,
setCustomerId()
Methods inherited from OpenDNS\MES\Request
__construct()
,
execute()
,
factory()
,
getApiUrl()
,
getClient()
,
processResponse()
,
removeField()
,
setDefaults()
,
setField()
Magic methods summary
Constants summary
Constants inherited from OpenDNS\MES\Recurring\Request
FREQUENCY_ANNUALLY
,
FREQUENCY_MONTHLY
,
FREQUENCY_QUARTERLY
Constants inherited from OpenDNS\MES\Request
Properties summary
protected
string
|
$apiEndpointPath
$apiEndpointPath |
#
'rbsCreate'
|
protected
array
|
$defaultFieldValues
default payment field values |
#
array(
'recur_num_pmt' => 0,
'payment_type' => 'CC',
)
|