class CustomerChargeCardDelete extends AbstractCustomerChargeCard

Delete an existing customer charge card record

Constants

CARD_TYPE_VISA

CARD_TYPE_MASTERCARD

CARD_TYPE_DISCOVER

CARD_TYPE_AMEX

CARD_TYPE_DINERSCLUB

CARD_TYPE_OTHER

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the function block XML

int|string
getRecordNo()

No description

setRecordNo(int|string $recordNo)

No description

string
getCustomerId()

No description

setCustomerId(string $customerId)

No description

string
getCardNumber()

No description

setCardNumber(string $cardNumber)

No description

string
getCardType()

No description

setCardType(string $cardType)

No description

string
getExpirationMonth()

No description

setExpirationMonth(string $expirationMonth)

No description

string
getExpirationYear()

No description

setExpirationYear(string $expirationYear)

No description

boolean
isActive()

No description

setActive(boolean $active)

No description

string
getDescription()

No description

setDescription(string $description)

No description

boolean
isDefaultCard()

No description

setDefaultCard(boolean $defaultCard)

No description

setBillToContactAddressUsedForVerification(boolean $billToContactAddressUsedForVerification)

No description

string
getAddressLine1()

No description

setAddressLine1(string $addressLine1)

No description

string
getAddressLine2()

No description

setAddressLine2(string $addressLine2)

No description

string
getCity()

No description

setCity(string $city)

No description

string
getStateProvince()

No description

setStateProvince(string $stateProvince)

No description

string
getZipPostalCode()

No description

setZipPostalCode(string $zipPostalCode)

No description

string
getCountry()

No description

setCountry(string $country)

No description

Details

in AbstractFunction at line line 35
getControlId()

Get control ID

in AbstractFunction at line line 46
setControlId($controlId = null)

Set control ID

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

at line line 35
writeXml(XMLWriter $xml)

Write the function block XML

Parameters

XMLWriter $xml

in AbstractCustomerChargeCard at line line 95
int|string getRecordNo()

Return Value

int|string

in AbstractCustomerChargeCard at line line 103
setRecordNo(int|string $recordNo)

Parameters

int|string $recordNo

in AbstractCustomerChargeCard at line line 111
string getCustomerId()

Return Value

string

in AbstractCustomerChargeCard at line line 119
setCustomerId(string $customerId)

Parameters

string $customerId

in AbstractCustomerChargeCard at line line 127
string getCardNumber()

Return Value

string

in AbstractCustomerChargeCard at line line 135
setCardNumber(string $cardNumber)

Parameters

string $cardNumber

in AbstractCustomerChargeCard at line line 143
string getCardType()

Return Value

string

in AbstractCustomerChargeCard at line line 151
setCardType(string $cardType)

Parameters

string $cardType

in AbstractCustomerChargeCard at line line 170
string getExpirationMonth()

Return Value

string

in AbstractCustomerChargeCard at line line 179
setExpirationMonth(string $expirationMonth)

Parameters

string $expirationMonth

Exceptions

InvalidArgumentException

in AbstractCustomerChargeCard at line line 204
string getExpirationYear()

Return Value

string

in AbstractCustomerChargeCard at line line 212
setExpirationYear(string $expirationYear)

Parameters

string $expirationYear

in AbstractCustomerChargeCard at line line 220
boolean isActive()

Return Value

boolean

in AbstractCustomerChargeCard at line line 228
setActive(boolean $active)

Parameters

boolean $active

in AbstractCustomerChargeCard at line line 236
string getDescription()

Return Value

string

in AbstractCustomerChargeCard at line line 244
setDescription(string $description)

Parameters

string $description

in AbstractCustomerChargeCard at line line 252
boolean isDefaultCard()

Return Value

boolean

in AbstractCustomerChargeCard at line line 260
setDefaultCard(boolean $defaultCard)

Parameters

boolean $defaultCard

in AbstractCustomerChargeCard at line line 268
boolean isBillToContactAddressUsedForVerification()

Return Value

boolean

in AbstractCustomerChargeCard at line line 276
setBillToContactAddressUsedForVerification(boolean $billToContactAddressUsedForVerification)

Parameters

boolean $billToContactAddressUsedForVerification

in AbstractCustomerChargeCard at line line 284
string getAddressLine1()

Return Value

string

in AbstractCustomerChargeCard at line line 292
setAddressLine1(string $addressLine1)

Parameters

string $addressLine1

in AbstractCustomerChargeCard at line line 300
string getAddressLine2()

Return Value

string

in AbstractCustomerChargeCard at line line 308
setAddressLine2(string $addressLine2)

Parameters

string $addressLine2

in AbstractCustomerChargeCard at line line 316
string getCity()

Return Value

string

in AbstractCustomerChargeCard at line line 324
setCity(string $city)

Parameters

string $city

in AbstractCustomerChargeCard at line line 332
string getStateProvince()

Return Value

string

in AbstractCustomerChargeCard at line line 340
setStateProvince(string $stateProvince)

Parameters

string $stateProvince

in AbstractCustomerChargeCard at line line 348
string getZipPostalCode()

Return Value

string

in AbstractCustomerChargeCard at line line 356
setZipPostalCode(string $zipPostalCode)

Parameters

string $zipPostalCode

in AbstractCustomerChargeCard at line line 364
string getCountry()

Return Value

string

in AbstractCustomerChargeCard at line line 372
setCountry(string $country)

Parameters

string $country