Sage Intacct SDK for PHP
CustomerChargeCardUpdate Class Reference
Inheritance diagram for CustomerChargeCardUpdate:
AbstractCustomerChargeCard AbstractFunction FunctionInterface

Public Member Functions

 writeXml (XMLWriter &$xml)
 
- Public Member Functions inherited from AbstractCustomerChargeCard
 getRecordNo ()
 
 setRecordNo ($recordNo)
 
 getCustomerId ()
 
 setCustomerId ($customerId)
 
 getCardNumber ()
 
 setCardNumber ($cardNumber)
 
 getCardType ()
 
 setCardType ($cardType)
 
 getExpirationMonth ()
 
 setExpirationMonth ($expirationMonth)
 
 getExpirationYear ()
 
 setExpirationYear ($expirationYear)
 
 isActive ()
 
 setActive ($active)
 
 getDescription ()
 
 setDescription ($description)
 
 isDefaultCard ()
 
 setDefaultCard ($defaultCard)
 
 isBillToContactAddressUsedForVerification ()
 
 setBillToContactAddressUsedForVerification ($billToContactAddressUsedForVerification)
 
 getAddressLine1 ()
 
 setAddressLine1 ($addressLine1)
 
 getAddressLine2 ()
 
 setAddressLine2 ($addressLine2)
 
 getCity ()
 
 setCity ($city)
 
 getStateProvince ()
 
 setStateProvince ($stateProvince)
 
 getZipPostalCode ()
 
 setZipPostalCode ($zipPostalCode)
 
 getCountry ()
 
 setCountry ($country)
 
- Public Member Functions inherited from AbstractFunction
 getControlId ()
 
 setControlId (string $controlId='')
 
 __construct (string $controlId='')
 
 writeXml (XMLWriter &$xml)
 
 getControlId ()
 
 setControlId (string $controlId)
 
 writeXml (XMLWriter &$xml)
 

Additional Inherited Members

- Data Fields inherited from AbstractCustomerChargeCard
const CARD_TYPE_VISA = 'Visa'
 
const CARD_TYPE_MASTERCARD = 'Mastercard'
 
const CARD_TYPE_DISCOVER = 'Discover'
 
const CARD_TYPE_AMEX = 'American Express'
 
const CARD_TYPE_DINERSCLUB = 'Diners Club'
 
const CARD_TYPE_OTHER = 'Other Charge Card'
 
- Protected Attributes inherited from AbstractCustomerChargeCard
 $recordNo
 
 $customerId
 
 $cardNumber
 
 $cardType
 
 $expirationMonth
 
 $expirationYear
 
 $active
 
 $description
 
 $defaultCard
 
 $billToContactAddressUsedForVerification
 
 $addressLine1
 
 $addressLine2
 
 $city
 
 $stateProvince
 
 $zipPostalCode
 
 $country
 
- Protected Attributes inherited from AbstractFunction
 $controlId = ''
 

Detailed Description

Update an existing customer charge card record

Member Function Documentation

◆ writeXml()

writeXml ( XMLWriter $xml)

Write the function block XML

Parameters
XMLWriter$xml
Exceptions
InvalidArgumentException

Reimplemented from AbstractFunction.