QBO PHP API SDK:收到的发票包含错误的税款
在生产过程中,每当从Quickbook Online接收到webhook时,发票就会与错误的税务ID(TxnTaxDetail>TxnTaxCodeRef)同步,并从系统PHP-SDK进行系统同步 intuit_tid:1-60ac7e6c-56c651e1118fb17216ee8a2d 域名:9130348876433916 请核对我的请求QBO PHP API SDK:收到的发票包含错误的税款,php,sdk,Php,Sdk,在生产过程中,每当从Quickbook Online接收到webhook时,发票就会与错误的税务ID(TxnTaxDetail>TxnTaxCodeRef)同步,并从系统PHP-SDK进行系统同步 intuit_tid:1-60ac7e6c-56c651e1118fb17216ee8a2d 域名:9130348876433916 请核对我的请求 "DocNumber": "397", "TxnDate": "2021-
"DocNumber": "397",
"TxnDate": "2021-05-14",
"Line": [
{
"Id": "1",
"Amount": 0,
"Description": "A-Design Time",
"DetailType": "SalesItemLineDetail",
"SalesItemLineDetail": {
"ItemRef": {
"value": "13"
},
"ClassRef": {
"value": "1600000000000219210"
},
"UnitPrice": 100,
"Qty": 0,
"TaxCodeRef": {
"value": "TAX"
}
}
}
],
"CustomerRef": {
"value": "387"
},
"PrivateNote": "",
"CustomerMemo": {
"value": ""
},
"BillAddr": {
"Line1": "1612 Eastwood Way",
"Line2": "",
"Line3": "",
"CountrySubDivisionCode": "WA",
"City": "Lynden",
"PostalCode": "98264",
"Id": "1094"
},
"SalesTermRef": {
"value": "3"
},
"DueDate": "2021-06-13",
"ApplyTaxAfterDiscount": true,
"PrintStatus": "NeedToPrint",
"EmailStatus": "NotSet",
"BillEmail": {
"Address": "gerrydenadel@comcast.net"
},
"TxnTaxDetail": {
"TxnTaxCodeRef": {
"value": "17"
},
"TotalTax": "105.40"
},
"Id": "2372",
"SyncToken": "0"
}```
And check response from webhook in attachment. Also attached full batch request. Please check what was the wrong and let me know.
In request i was pass TxnTaxCodeRef as 17 but it saved as 20. why it happened i don't know.
https://help.developer.intuit.com/s/question/0D54R00007jPd2JSAS/estimate-sync-with-wrong-tax
https://help.developer.intuit.com/s/question/0D54R00007v2YAgSAM/invoice-get-received-with-wrong-tax
我不知道你想让我们怎么办。要么QBO发送了错误的信息,在这种情况下,您需要与他们交谈,要么您创建了错误的请求或错误处理了响应,在这种情况下,我们需要查看代码和源数据。所有信息都由我们完成,代码也由我们更正,但QBO在响应时给出了错误的税务id,为什么?我们不知道。。