我有一個php web應用程序,它與quickbooks在線集成。我可以添加發票並付款給他們。現在我正在嘗試爲付款創建一筆存款。下面是XML:Quickbooks Integration Deposits
<?qbxml version="2.0" ?>
<QBXML>
<SignonMsgsRq>
<SignonTicketRq>
<ClientDateTime>' . date('Y-m-d') . 'T' . date('H:i:s') . '</ClientDateTime>
<SessionTicket>' . $this->session . '</SessionTicket>
<Language>English</Language>
<AppID>' . $this->application_id . '</AppID>
<AppVer>1</AppVer>
</SignonTicketRq>
</SignonMsgsRq>
<QBXMLMsgsRq onError="stopOnError">
<DepositAddRq requestID="0">
<DepositAdd>
<DepositToAccountRef>
<FullName>Premier Checking</FullName>
</DepositToAccountRef>
<DepositLineAdd>
<PaymentTxnID>' . $txnid . '</PaymentTxnID>
</DepositLineAdd>
</DepositAdd>
</DepositAddRq>
</QBXMLMsgsRq>
</QBXML>
我獲得以下響應從請求回: <DepositAddRs requestID="0" statusCode="1030" statusMessage="Not supported" statusSeverity="Error"/>
是不是有什麼毛病XML?另外,如何將多筆付款包含在一筆存款中?
感謝
感謝您的回覆。看看這個文檔,是api中的增加存款方法嗎? – rstewart8