\AuthorizeNet_Subscription
A class that contains all fields for an AuthorizeNet ARB Subscription.
Synopsis
class AuthorizeNet_Subscription
{
- // members
- public $name;
- public $intervalLength;
- public $intervalUnit;
- public $startDate;
- public $totalOccurrences;
- public $trialOccurrences;
- public $amount;
- public $trialAmount;
- public $creditCardCardNumber;
- public $creditCardExpirationDate;
- public $creditCardCardCode;
- public $bankAccountAccountType;
- public $bankAccountRoutingNumber;
- public $bankAccountAccountNumber;
- public $bankAccountNameOnAccount;
- public $bankAccountEcheckType;
- public $bankAccountBankName;
- public $orderInvoiceNumber;
- public $orderDescription;
- public $customerId;
- public $customerEmail;
- public $customerPhoneNumber;
- public $customerFaxNumber;
- public $billToFirstName;
- public $billToLastName;
- public $billToCompany;
- public $billToAddress;
- public $billToCity;
- public $billToState;
- public $billToZip;
- public $billToCountry;
- public $shipToFirstName;
- public $shipToLastName;
- public $shipToCompany;
- public $shipToAddress;
- public $shipToCity;
- public $shipToState;
- public $shipToZip;
- public $shipToCountry;
- // methods
- public void getXml()
Members
public
- $amount
- $bankAccountAccountNumber
- $bankAccountAccountType
- $bankAccountBankName
- $bankAccountEcheckType
- $bankAccountNameOnAccount
- $bankAccountRoutingNumber
- $billToAddress
- $billToCity
- $billToCompany
- $billToCountry
- $billToFirstName
- $billToLastName
- $billToState
- $billToZip
- $creditCardCardCode
- $creditCardCardNumber
- $creditCardExpirationDate
- $customerEmail
- $customerFaxNumber
- $customerId
- $customerPhoneNumber
- $intervalLength
- $intervalUnit
- $name
- $orderDescription
- $orderInvoiceNumber
- $shipToAddress
- $shipToCity
- $shipToCompany
- $shipToCountry
- $shipToFirstName
- $shipToLastName
- $shipToState
- $shipToZip
- $startDate
- $totalOccurrences
- $trialAmount
- $trialOccurrences