There seems to be missing attributes in the QuickBooks Online (QBO) Create a Sales Receipt Module.
2 out of 4 attributes are missing:
TxnTaxDetail.TotalTax—the new total tax amount → Present
TxnTaxDetail.TaxLine.TaxLineDetail.TaxRateRef—the tax rate that is overridden. You must send all TaxRateRefs of a TaxCode even if you are modifying just one of them. → Missing
TxnTaxDetail.TaxLine.Amount—The amount of tax contributed by the tax rate. → Present
TxnTaxDetail.TaxLine.TaxLineDetail.TaxPercent—The new tax percent to use. → Missing
All 4 are required to be passed through in order to override the sales tax and stop QuickBooks Online automatically calculating tax.
Anyone have a solution for when Modules have missing attributes? I’ve run the Module multiple times, but it doesn’t expose any further attributes.