This class is an instantion of the Command class, that executes a command pertaining to fetching payment information, in the default case from the database. This class should only be instantiated by dispatchMBAPI() found in include/mbapi/mbapi.php. Something similar to the following XML should be passed to dispatchMBAPI() when you want to call the GetPaymentQueue command:
<mbapi> <command><!-- None --></command> <showXMLHeader><!-- None --></showXMLHeader> <params> <paymentID><!-- None --></paymentID> <lineItemID><!-- None --></lineItemID> <invoiceID><!-- None --></invoiceID> <paymentDescription><!-- None --></paymentDescription> <paymentAmount><!-- None --></paymentAmount> <paymentDateCharged><!-- None --></paymentDateCharged> <billingAccountShareID><!-- None --></billingAccountShareID> <getAccountShareData><!-- None --></getAccountShareData> <getInvoiceData><!-- None --></getInvoiceData> <getPaymentGroupData><!-- None --></getPaymentGroupData> <getPaymentGroupRelData><!-- None --></getPaymentGroupRelData> <getPackageData><!-- None --></getPackageData> <getClientData><!-- None --></getClientData> <paymentDateChargedGreaterThan><!-- None --></paymentDateChargedGreaterThan> <paymentDateChargedLessThan><!-- None --></paymentDateChargedLessThan> <sortDir><!-- None --></sortDir> <sortColumn><!-- None --></sortColumn> <recordOffset><!-- None --></recordOffset> <numRecords><!-- None --></numRecords> </params> </mbapi>
None
mbapi
command
showXMLHeader
params
paymentID
lineItemID
invoiceID
paymentDescription
paymentAmount
paymentDateCharged
billingAccountShareID
getAccountShareData
getInvoiceData
getPaymentGroupData
getPaymentGroupRelData
getPackageData
getClientData
paymentDateChargedGreaterThan
paymentDateChargedLessThan
sortDir
sortColumn
recordOffset
numRecords