AbstractApPaymentRequest
class AbstractApPaymentRequest extends AbstractFunction
Constants
| PAYMENT_METHODS |
|
| PAYMENT_METHOD_CHECK |
|
| PAYMENT_METHOD_CASH |
|
| PAYMENT_METHOD_RECORD_TRANSFER |
|
| PAYMENT_METHOD_CHARGE_CARD |
|
| PAYMENT_METHOD_ACH |
|
Methods
Initializes the class with the given parameters.
Get record number
Set record number
Get payment method
Set payment method
Get bank account ID
Set bank account ID
Get charge card ID
Set charge card ID
Get vendor ID
Set vendor ID
Get merge option
Set merge option
Get group payments
Set group payments
Get payment date
Get transaction amount
Set transaction amount
Get document number
Set document number
Get memo
Set memo
Get notification contact name
Set notification contact name
Get apply to transactions
Details
in AbstractFunction at line line 35
getControlId()
Get control ID
in AbstractFunction at line line 46
setControlId($controlId = null)
Set control ID
in AbstractFunction at line line 67
__construct(string $controlId = null)
Initializes the class with the given parameters.
in AbstractFunction at line line 72
abstract
writeXml(XMLWriter $xml)
Write the XML
at line line 96
int|string
getRecordNo()
Get record number
at line line 106
setRecordNo(int|string $recordNo)
Set record number
at line line 116
string
getPaymentMethod()
Get payment method
at line line 127
setPaymentMethod(string $paymentMethod)
Set payment method
at line line 140
string
getBankAccountId()
Get bank account ID
at line line 150
setBankAccountId(string $bankAccountId)
Set bank account ID
at line line 160
string
getChargeCardId()
Get charge card ID
at line line 170
setChargeCardId(string $chargeCardId)
Set charge card ID
at line line 180
string
getVendorId()
Get vendor ID
at line line 190
setVendorId(string $vendorId)
Set vendor ID
at line line 200
string
getMergeOption()
Get merge option
at line line 211
setMergeOption(string $mergeOption)
Set merge option
at line line 221
boolean
isGroupPayments()
Get group payments
at line line 231
setGroupPayments(boolean $groupPayments)
Set group payments
at line line 241
DateType
getPaymentDate()
Get payment date
at line line 251
setPaymentDate(DateType $paymentDate)
Set payment date
at line line 261
float|string
getTransactionAmount()
Get transaction amount
at line line 271
setTransactionAmount(float|string $transactionAmount)
Set transaction amount
at line line 281
string
getDocumentNo()
Get document number
at line line 291
setDocumentNo(string $documentNo)
Set document number
at line line 301
string
getMemo()
Get memo
at line line 311
setMemo(string $memo)
Set memo
at line line 321
string
getNotificationContactName()
Get notification contact name
at line line 331
setNotificationContactName(string $notificationContactName)
Set notification contact name
at line line 341
ApPaymentRequestItem[]
getApplyToTransactions()
Get apply to transactions
at line line 351
setApplyToTransactions(ApPaymentRequestItem[] $applyToTransactions)
Set apply to transactions