Overview
  • Namespace
  • Class
  • Tree

Namespaces

  • OpenDNS
    • MES
      • Recurring
      • Reporting
      • Trident

Classes

  • Create
  • Delete
  • RecurringDetailRequest
  • Request
  • Update

Class Update

Updates a recurring billing profile.

OpenDNS\MES\Request
Extended by OpenDNS\MES\Recurring\Request
Extended by OpenDNS\MES\Recurring\RecurringDetailRequest
Extended by OpenDNS\MES\Recurring\Update
Namespace: OpenDNS\MES\Recurring
Located at Recurring/Update.php

Methods summary

public OpenDNS\MES\Recurring\Update
# setNextDate( DateTime $nextDate )

Sets Next Date for recurring billing.

Sets Next Date for recurring billing.

Parameters

$nextDate
representing the next payment date

Returns

OpenDNS\MES\Recurring\Update

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

ENV_CERT, ENV_PROD, ENV_TEST

Properties summary

protected string $apiEndpointPath

endpoint path for updating recurring billing

endpoint path for updating recurring billing

# 'rbsUpdate'

Properties inherited from OpenDNS\MES\Recurring\Request

$apiBasePath, $httpMethod

Properties inherited from OpenDNS\MES\Request

$apiBaseDomain, $apiEnvironment, $defaultFieldValues

API documentation generated by ApiGen