UNPKG

quickbooks-api

Version:

A modular TypeScript SDK for seamless integration with Intuit QuickBooks APIs. Provides robust authentication handling and future-ready foundation for accounting, payments, and commerce operations.

1,730 lines (1,729 loc) 62.5 kB
// Imports import type { Invoice } from '../../src/app'; // Export the Mock Invoice Data export const mockInvoiceData: Array<Invoice> = [ { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '129', SyncToken: '1', MetaData: { CreateTime: '2025-01-10T13:15:36-08:00', LastUpdatedTime: '2025-01-12T09:22:18-08:00' }, CustomField: [], DocNumber: '1036', TxnDate: '2025-01-10', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, PrivateNote: 'Voided', LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Sod', Amount: 0, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '14', name: 'Sod' }, Qty: 0, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: '2 cubic ft. bag', Amount: 0, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '15', name: 'Soil' }, Qty: 0, TaxCodeRef: { value: 'TAX' } }, }, { Id: '3', LineNum: 3, Description: 'Weekly Gardening Service', Amount: 0, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, Qty: 0, TaxCodeRef: { value: 'NON' } }, }, { Id: '4', LineNum: 4, Description: 'Rock Fountain', Amount: 0, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, Qty: 0, TaxCodeRef: { value: 'TAX' } }, }, { Id: '5', LineNum: 5, Description: 'Fountain Pump', Amount: 0, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '11', name: 'Pump' }, Qty: 0, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 0, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '8', name: '0969 Ocean View Road' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '94', Line1: 'Sasha Tillou', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '8', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-09', TotalAmt: 0, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '130', SyncToken: '0', MetaData: { CreateTime: '2025-01-10T13:16:17-08:00', LastUpdatedTime: '2025-01-14T14:45:30-08:00' }, CustomField: [], DocNumber: '1037', TxnDate: '2025-01-10', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '100', TxnType: 'Estimate' }], Line: [ { Id: '1', LineNum: 1, Description: 'Rock Fountain', Amount: 275, LinkedTxn: [{ TxnId: '100', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Fountain Pump', Amount: 12.75, LinkedTxn: [{ TxnId: '100', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '11', name: 'Pump' }, UnitPrice: 12.75, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Id: '3', LineNum: 3, Description: 'Concrete for fountain installation', Amount: 47.5, LinkedTxn: [{ TxnId: '100', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '3', name: 'Concrete' }, UnitPrice: 9.5, Qty: 5, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 335.25, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 26.82, TaxLine: [ { Amount: 26.82, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 335.25 }, }, ], }, CustomerRef: { value: '24', name: 'Sonnenschein Family Store' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '95', Line1: 'Russ Sonnenschein', Line2: 'Sonnenschein Family Store', Line3: '5647 Cypress Hill Ave.', Line4: 'Middlefield, CA 94303', Lat: '37.4238562', Long: '-122.1141681', }, ShipAddr: { Id: '25', Line1: '5647 Cypress Hill Ave.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94303', Lat: '37.4238562', Long: '-122.1141681', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-09', TotalAmt: 362.07, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Familiystore@intuit.com' }, Balance: 362.07, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '96', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T13:30:49-08:00', LastUpdatedTime: '2025-01-11T16:30:00-08:00' }, CustomField: [], DocNumber: '1031', TxnDate: '2024-10-26', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '128', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 90, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 30, Qty: 3, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Rock Fountain', Amount: 275, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 365, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 22, TaxLine: [ { Amount: 22, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 275 }, }, ], }, CustomerRef: { value: '8', name: '0969 Ocean View Road' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '84', Line1: 'Sasha Tillou', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '8', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-11-25', TotalAmt: 387, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '12', SyncToken: '3', MetaData: { CreateTime: '2025-01-07T15:04:04-08:00', LastUpdatedTime: '2025-01-09T10:15:00-08:00' }, CustomField: [], DocNumber: '1004', TxnDate: '2024-12-29', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [ { TxnId: '120', TxnType: 'Payment' }, { TxnId: '61', TxnType: 'Payment' }, ], Line: [ { Id: '1', LineNum: 1, Description: 'Sprinkler Heads', Amount: 20, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '16', name: 'Sprinkler Heads' }, UnitPrice: 2, Qty: 10, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Sprinkler Pipes', Amount: 24, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '17', name: 'Sprinkler Pipes' }, UnitPrice: 4, Qty: 6, TaxCodeRef: { value: 'TAX' } }, }, { Id: '3', LineNum: 3, Description: 'Sod', Amount: 1750, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '14', name: 'Sod' }, UnitPrice: 35, Qty: 50, TaxCodeRef: { value: 'TAX' } }, }, { Id: '4', LineNum: 4, Description: 'Installation Hours', Amount: 400, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '1', name: 'Services' }, UnitPrice: 50, Qty: 8, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 2194, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 175.52, TaxLine: [ { Amount: 175.52, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 2194 }, }, ], }, CustomerRef: { value: '3', name: 'Cool Cars' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '50', Line1: 'Grace Pariente', Line2: 'Cool Cars', Line3: '65 Ocean Dr.', Line4: 'Half Moon Bay, CA 94213', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-28', TotalAmt: 2369.52, ApplyTaxAfterDiscount: false, PrintStatus: 'NotSet', EmailStatus: 'NotSet', BillEmail: { Address: 'Cool_Cars@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '119', SyncToken: '0', MetaData: { CreateTime: '2025-01-10T12:57:24-08:00', LastUpdatedTime: '2025-01-18T11:00:45-08:00' }, CustomField: [], DocNumber: '1035', TxnDate: '2025-01-10', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Rock Fountain', Amount: 275, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Sprinkler Pipes', Amount: 16, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '17', name: 'Sprinkler Pipes' }, UnitPrice: 4, Qty: 4, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 291, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 23.28, TaxLine: [ { Amount: 23.28, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 291 }, }, ], }, CustomerRef: { value: '17', name: 'Mark Cho' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '91', Line1: 'Mark Cho', Line2: '36 Willow Rd', Line3: 'Menlo Park, CA 94304', Lat: '37.3813444', Long: '-122.1802812', }, ShipAddr: { Id: '17', Line1: '36 Willow Rd', City: 'Menlo Park', CountrySubDivisionCode: 'CA', PostalCode: '94304', Lat: '37.450412', Long: '-122.170593', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-09', TotalAmt: 314.28, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Mark@Cho.com' }, Balance: 314.28, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '63', SyncToken: '1', MetaData: { CreateTime: '2025-01-08T15:28:08-08:00', LastUpdatedTime: '2025-01-10T12:59:21-08:00' }, CustomField: [], DocNumber: '1017', TxnDate: '2024-12-25', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '116', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 80, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 20, Qty: 4, TaxCodeRef: { value: 'NON' } }, }, { Amount: 80, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '25', name: 'Sushi by Katsuyuki' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '70', Line1: 'Katsuyuki Yanagawa', Line2: 'Sushi by Katsuyuki', Line3: '898 Elm St.', Line4: 'Maplewood, NJ 07040', Lat: '40.7312956', Long: '-74.2707509', }, ShipAddr: { Id: '26', Line1: '898 Elm St.', City: 'Maplewood', CountrySubDivisionCode: 'NJ', PostalCode: '07040', Lat: '40.7312816', Long: '-74.2652908', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-24', TotalAmt: 80, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sushi@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '106', SyncToken: '0', MetaData: { CreateTime: '2025-01-09T13:45:12-08:00', LastUpdatedTime: '2025-01-09T13:45:12-08:00' }, CustomField: [], DocNumber: '1034', TxnDate: '2025-01-09', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [ { TxnId: '4', TxnType: 'TimeActivity' }, { TxnId: '5', TxnType: 'TimeActivity' }, ], Line: [ { Id: '1', LineNum: 1, Description: 'Tree and Shrub Trimming', Amount: 30, LinkedTxn: [{ TxnId: '4', TxnType: 'TimeActivity' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ServiceDate: '2025-01-08', ItemRef: { value: '18', name: 'Trimming' }, UnitPrice: 15, Qty: 2, TaxCodeRef: { value: 'NON' }, }, }, { Id: '2', LineNum: 2, Description: 'Garden Lighting', Amount: 45, LinkedTxn: [{ TxnId: '5', TxnType: 'TimeActivity' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ServiceDate: '2025-01-08', ItemRef: { value: '8', name: 'Lighting' }, UnitPrice: 15, Qty: 3, TaxCodeRef: { value: 'TAX' }, }, }, { Amount: 75, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 3.6, TaxLine: [ { Amount: 3.6, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 45 }, }, ], }, CustomerRef: { value: '21', name: 'Rondonuwu Fruit and Vegi' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '88', Line1: 'Rondonuwu Fruit and Vegi', Line2: '847 California Ave.', Line3: 'San Jose, CA 95021', Lat: '37.01', Long: '-121.57', }, ShipAddr: { Id: '22', Line1: '847 California Ave.', City: 'San Jose', CountrySubDivisionCode: 'CA', PostalCode: '95021', Lat: '37.3313585', Long: '-121.911372', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-08', TotalAmt: 78.6, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Tony@Rondonuwu.com' }, Balance: 78.6, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '103', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T13:41:59-08:00', LastUpdatedTime: '2025-01-16T08:30:15-08:00' }, CustomField: [], DocNumber: '1033', TxnDate: '2025-01-09', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '41', TxnType: 'Estimate' }], Line: [ { Id: '1', LineNum: 1, Description: 'Rock Fountain', Amount: 275, LinkedTxn: [{ TxnId: '41', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Custom Design', Amount: 262.5, LinkedTxn: [{ TxnId: '41', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '4', name: 'Design' }, UnitPrice: 75, Qty: 3.5, TaxCodeRef: { value: 'NON' } }, }, { Id: '3', LineNum: 3, Description: 'Fountain Pump', Amount: 45, LinkedTxn: [{ TxnId: '41', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '11', name: 'Pump' }, UnitPrice: 22.5, Qty: 2, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 582.5, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 46.6, TaxLine: [ { Amount: 46.6, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 582.5 }, }, ], }, CustomerRef: { value: '10', name: 'Geeta Kalapatapu' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '87', Line1: 'Geeta Kalapatapu', Line2: '1987 Main St.', Line3: 'Middlefield, CA 94303', Lat: '37.4530553', Long: '-122.1178261', }, ShipAddr: { Id: '10', Line1: '1987 Main St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94303', Lat: '37.445013', Long: '-122.1391443', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-08', TotalAmt: 629.1, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Geeta@Kalapatapu.com' }, Balance: 629.1, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '67', SyncToken: '2', MetaData: { CreateTime: '2025-01-09T12:40:06-08:00', LastUpdatedTime: '2025-01-09T13:39:32-08:00' }, CustomField: [], DocNumber: '1021', TxnDate: '2024-12-19', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '101', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: '2 cubic ft. bag', Amount: 150, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '15', name: 'Soil' }, UnitPrice: 10, Qty: 15, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Rock Fountain', Amount: 275, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 425, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 34, TaxLine: [ { Amount: 34, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 425 }, }, ], }, CustomerRef: { value: '1', name: "Amy's Bird Sanctuary" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '74', Line1: 'Amy Lauterbach', Line2: "Amy's Bird Sanctuary", Line3: '4581 Finch St.', Line4: 'Bayshore, CA 94326', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '2', Line1: '4581 Finch St.', City: 'Bayshore', CountrySubDivisionCode: 'CA', PostalCode: '94326', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-18', TotalAmt: 459, ApplyTaxAfterDiscount: false, PrintStatus: 'NotSet', EmailStatus: 'NotSet', BillEmail: { Address: 'Birds@Intuit.com' }, Balance: 239, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '99', SyncToken: '0', MetaData: { CreateTime: '2025-01-09T13:36:31-08:00', LastUpdatedTime: '2025-01-09T13:36:31-08:00' }, CustomField: [], DocNumber: '1032', TxnDate: '2025-01-07', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Sod', Amount: 300, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '14', name: 'Sod' }, UnitPrice: 15, Qty: 20, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Garden Rocks', Amount: 84, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '13', name: 'Rocks' }, UnitPrice: 12, Qty: 7, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 384, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 30.72, TaxLine: [ { Amount: 30.72, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 384 }, }, ], }, CustomerRef: { value: '26', name: 'Travis Waldron' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '85', Line1: 'Travis Waldron', Line2: '78 First St.', Line3: 'Monlo Park, CA 94304', Lat: '37.3813444', Long: '-122.1802812', }, ShipAddr: { Id: '27', Line1: '78 First St.', City: 'Monlo Park', CountrySubDivisionCode: 'CA', PostalCode: '94304', Lat: '37.4585825', Long: '-122.1352789', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-06', TotalAmt: 414.72, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Travis@Waldron.com' }, Balance: 414.72, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '42', SyncToken: '2', MetaData: { CreateTime: '2025-01-08T11:24:29-08:00', LastUpdatedTime: '2025-01-09T13:35:42-08:00' }, CustomField: [], DocNumber: '1013', TxnDate: '2024-12-29', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [ { TxnId: '29', TxnType: 'StatementCharge' }, { TxnId: '98', TxnType: 'Payment' }, ], Line: [{ Amount: 75, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 6, TaxLine: [ { Amount: 6, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 75 }, }, ], }, CustomerRef: { value: '26', name: 'Travis Waldron' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '60', Line1: 'Travis Waldron', Line2: '78 First St.', Line3: 'Monlo Park, CA 94304', Lat: '37.3813444', Long: '-122.1802812', }, ShipAddr: { Id: '27', Line1: '78 First St.', City: 'Monlo Park', CountrySubDivisionCode: 'CA', PostalCode: '94304', Lat: '37.4585825', Long: '-122.1352789', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-28', TotalAmt: 81, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Travis@Waldron.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '95', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T13:29:56-08:00', LastUpdatedTime: '2025-01-09T13:31:45-08:00' }, CustomField: [], DocNumber: '1030', TxnDate: '2024-09-25', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '97', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 50, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 2, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Pest Control Services', Amount: 35, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '10', name: 'Pest Control' }, UnitPrice: 35, Qty: 1, TaxCodeRef: { value: 'NON' } }, }, { Id: '3', LineNum: 3, Description: 'Sod', Amount: 131.25, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '14', name: 'Sod' }, UnitPrice: 8.75, Qty: 15, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 216.25, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 10.5, TaxLine: [ { Amount: 10.5, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 131.25 }, }, ], }, CustomerRef: { value: '8', name: '0969 Ocean View Road' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '83', Line1: 'Sasha Tillou', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '8', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-10-25', TotalAmt: 226.75, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '93', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T13:27:49-08:00', LastUpdatedTime: '2025-01-09T13:28:29-08:00' }, CustomField: [], DocNumber: '1029', TxnDate: '2024-11-23', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '94', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Concrete for fountain installation', Amount: 75, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '3', name: 'Concrete' }, UnitPrice: 15, Qty: 5, TaxCodeRef: { value: 'TAX' } }, }, { Id: '2', LineNum: 2, Description: 'Garden Rocks', Amount: 72, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '13', name: 'Rocks' }, UnitPrice: 12, Qty: 6, TaxCodeRef: { value: 'TAX' } }, }, { Id: '3', LineNum: 3, Description: 'Rock Fountain', Amount: 275, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '5', name: 'Rock Fountain' }, UnitPrice: 275, Qty: 1, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 422, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '3' }, TotalTax: 38.4, TaxLine: [ { Amount: 29.96, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '1' }, PercentBased: true, TaxPercent: 7.1, NetAmountTaxable: 422 }, }, { Amount: 8.44, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '2' }, PercentBased: true, TaxPercent: 2, NetAmountTaxable: 422 }, }, ], }, CustomerRef: { value: '5', name: 'Dukes Basketball Camp' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '82', Line1: 'Peter Dukes', Line2: 'Dukes Basketball Camp', Line3: '25 Court St.', Line4: 'Tucson, AZ 85719', Lat: '32.2546522', Long: '-110.9447027', }, ShipAddr: { Id: '6', Line1: '25 Court St.', City: 'Tucson', CountrySubDivisionCode: 'AZ', PostalCode: '85719', Lat: '32.2841116', Long: '-110.9744298', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-12-23', TotalAmt: 460.4, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Dukes_bball@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '68', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T12:41:24-08:00', LastUpdatedTime: '2025-01-09T13:25:43-08:00' }, CustomField: [], DocNumber: '1022', TxnDate: '2024-12-19', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 75, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 3, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 75, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 6, TaxLine: [ { Amount: 6, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 75 }, }, ], }, CustomerRef: { value: '12', name: "Jeff's Jalopies" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '75', Line1: 'Jeff Chin', Line2: "Jeff's Jalopies", Line3: '12 Willow Rd.', Line4: 'Menlo Park, CA 94305', Lat: '37.4135757', Long: '-122.1689284', }, ShipAddr: { Id: '12', Line1: '12 Willow Rd.', City: 'Menlo Park', CountrySubDivisionCode: 'CA', PostalCode: '94305', Lat: '37.4495308', Long: '-122.1726923', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-18', TotalAmt: 81, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Jalopies@intuit.com' }, Balance: 81, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '9', SyncToken: '3', MetaData: { CreateTime: '2025-01-07T14:49:30-08:00', LastUpdatedTime: '2025-01-09T13:25:20-08:00' }, CustomField: [], DocNumber: '1001', TxnDate: '2025-01-07', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, PrivateNote: 'Front yard, hedges, and sidewalks', LinkedTxn: [{ TxnId: '31', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 100, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 4, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 100, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 8, TaxLine: [ { Amount: 8, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 100 }, }, ], }, CustomerRef: { value: '1', name: "Amy's Bird Sanctuary" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '47', Line1: 'Amy Lauterbach', Line2: "Amy's Bird Sanctuary", Line3: '4581 Finch St.', Line4: 'Bayshore, CA 94326', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '2', Line1: '4581 Finch St.', City: 'Bayshore', CountrySubDivisionCode: 'CA', PostalCode: '94326', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-06', TotalAmt: 108, ApplyTaxAfterDiscount: false, PrintStatus: 'NotSet', EmailStatus: 'NotSet', BillEmail: { Address: 'Birds@Intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '13', SyncToken: '2', MetaData: { CreateTime: '2025-01-07T15:05:48-08:00', LastUpdatedTime: '2025-01-09T13:23:52-08:00' }, CustomField: [], DocNumber: '1005', TxnDate: '2025-01-01', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '33', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 50, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 2, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 50, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 4, TaxLine: [ { Amount: 4, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 50 }, }, ], }, CustomerRef: { value: '9', name: '55 Twin Lane' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '51', Line1: 'Amelia', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '9', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-31', TotalAmt: 54, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 4, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '14', SyncToken: '3', MetaData: { CreateTime: '2025-01-07T15:06:59-08:00', LastUpdatedTime: '2025-01-09T13:23:11-08:00' }, CustomField: [], DocNumber: '1006', TxnDate: '2024-12-02', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '15', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 80, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 20, Qty: 4, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 80, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 6.4, TaxLine: [ { Amount: 6.4, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 80 }, }, ], }, CustomerRef: { value: '9', name: '55 Twin Lane' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '52', Line1: 'Amelia', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '9', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-01-01', TotalAmt: 86.4, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '92', SyncToken: '1', MetaData: { CreateTime: '2025-01-09T13:22:13-08:00', LastUpdatedTime: '2025-01-09T13:22:27-08:00' }, CustomField: [], DocNumber: '1028', TxnDate: '2024-11-23', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 75, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 3, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 75, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TxnTaxCodeRef: { value: '2' }, TotalTax: 6, TaxLine: [ { Amount: 6, DetailType: 'TaxLineDetail', TaxLineDetail: { TaxRateRef: { value: '3' }, PercentBased: true, TaxPercent: 8, NetAmountTaxable: 75 }, }, ], }, CustomerRef: { value: '9', name: '55 Twin Lane' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '81', Line1: 'Amelia', Line2: 'Freeman Sporting Goods', Line3: '370 Easy St.', Line4: 'Middlefield, CA 94482', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '9', Line1: '370 Easy St.', City: 'Middlefield', CountrySubDivisionCode: 'CA', PostalCode: '94482', Lat: '37.4031672', Long: '-122.0642815', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-12-23', TotalAmt: 81, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sporting_goods@intuit.com' }, Balance: 81, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '10', SyncToken: '2', MetaData: { CreateTime: '2025-01-07T14:57:16-08:00', LastUpdatedTime: '2025-01-09T12:56:01-08:00' }, CustomField: [], DocNumber: '1002', TxnDate: '2024-09-25', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '76', TxnType: 'Payment' }], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 140, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 35, Qty: 4, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Pest Control Services', Amount: 35, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '10', name: 'Pest Control' }, UnitPrice: 35, Qty: 1, TaxCodeRef: { value: 'NON' } }, }, { Amount: 175, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '2', name: "Bill's Windsurf Shop" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '48', Line1: 'Bill Lucchini', Line2: "Bill's Windsurf Shop", Line3: '12 Ocean Dr.', Line4: 'Half Moon Bay, CA 94213', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-10-25', TotalAmt: 175, ApplyTaxAfterDiscount: false, PrintStatus: 'NotSet', EmailStatus: 'NotSet', BillEmail: { Address: 'Surf@Intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '75', SyncToken: '0', MetaData: { CreateTime: '2025-01-09T12:54:08-08:00', LastUpdatedTime: '2025-01-09T12:54:08-08:00' }, CustomField: [], DocNumber: '1027', TxnDate: '2024-11-23', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 50, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 25, Qty: 2, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Pest Control Services', Amount: 35, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '10', name: 'Pest Control' }, UnitPrice: 35, Qty: 1, TaxCodeRef: { value: 'NON' } }, }, { Amount: 85, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '2', name: "Bill's Windsurf Shop" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '80', Line1: 'Bill Lucchini', Line2: "Bill's Windsurf Shop", Line3: '12 Ocean Dr.', Line4: 'Half Moon Bay, CA 94213', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-12-23', TotalAmt: 85, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Surf@Intuit.com' }, Balance: 85, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '71', SyncToken: '2', MetaData: { CreateTime: '2025-01-09T12:49:30-08:00', LastUpdatedTime: '2025-01-09T12:51:28-08:00' }, CustomField: [], DocNumber: '1025', TxnDate: '2024-11-23', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [ { TxnId: '74', TxnType: 'Payment' }, { TxnId: '72', TxnType: 'Payment' }, ], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 120, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 30, Qty: 4, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Pest Control Services', Amount: 35, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '10', name: 'Pest Control' }, UnitPrice: 35, Qty: 1, TaxCodeRef: { value: 'NON' } }, }, { Id: '3', LineNum: 3, Description: 'Maintenance & Repair', Amount: 50, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '9', name: 'Maintenance & Repair' }, UnitPrice: 50, Qty: 1, TaxCodeRef: { value: 'NON' } }, }, { Amount: 205, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '1', name: "Amy's Bird Sanctuary" }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '78', Line1: 'Amy Lauterbach', Line2: "Amy's Bird Sanctuary", Line3: '4581 Finch St.', Line4: 'Bayshore, CA 94326', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '2', Line1: '4581 Finch St.', City: 'Bayshore', CountrySubDivisionCode: 'CA', PostalCode: '94326', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-12-23', TotalAmt: 205, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Birds@Intuit.com' }, Balance: 0, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '70', SyncToken: '0', MetaData: { CreateTime: '2025-01-09T12:44:45-08:00', LastUpdatedTime: '2025-01-09T12:44:45-08:00' }, CustomField: [], DocNumber: '1024', TxnDate: '2024-11-02', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Sprinkler Pipes', Amount: 48, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '17', name: 'Sprinkler Pipes' }, UnitPrice: 4, Qty: 12, TaxCodeRef: { value: 'NON' } }, }, { Id: '2', LineNum: 2, Description: 'Sprinkler Pipes', Amount: 60, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '17', name: 'Sprinkler Pipes' }, UnitPrice: 4, Qty: 15, TaxCodeRef: { value: 'NON' } }, }, { Id: '3', LineNum: 3, Description: 'Garden Rocks', Amount: 48, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '13', name: 'Rocks' }, UnitPrice: 12, Qty: 4, TaxCodeRef: { value: 'NON' } }, }, { Amount: 156, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '20', name: 'Red Rock Diner' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '77', Line1: 'Stephanie Martini', Line2: 'Red Rock Diner', Line3: '500 Red Rock Rd.', Line4: 'Bayshore, CA 94326', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '21', Line1: '500 Red Rock Rd.', City: 'Bayshore', CountrySubDivisionCode: 'CA', PostalCode: '94326', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2024-12-02', TotalAmt: 156, ApplyTaxAfterDiscount: false, PrintStatus: 'NotSet', EmailStatus: 'NeedToSend', BillEmail: { Address: 'qbwebsamplecompany@yahoo.com' }, Balance: 156, DeliveryInfo: { DeliveryType: 'Email' }, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '69', SyncToken: '0', MetaData: { CreateTime: '2025-01-09T12:42:59-08:00', LastUpdatedTime: '2025-01-09T12:42:59-08:00' }, CustomField: [], DocNumber: '1023', TxnDate: '2025-01-08', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [{ TxnId: '46', TxnType: 'Estimate' }], Line: [ { Id: '1', LineNum: 1, Description: 'Pest Control Services', Amount: 70, LinkedTxn: [{ TxnId: '46', TxnType: 'Estimate' }], DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '10', name: 'Pest Control' }, UnitPrice: 35, Qty: 2, TaxCodeRef: { value: 'NON' } }, }, { Amount: 70, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '20', name: 'Red Rock Diner' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '76', Line1: 'Stephanie Martini', Line2: 'Red Rock Diner', Line3: '500 Red Rock Rd.', Line4: 'Bayshore, CA 94326', Lat: 'INVALID', Long: 'INVALID', }, ShipAddr: { Id: '21', Line1: '500 Red Rock Rd.', City: 'Bayshore', CountrySubDivisionCode: 'CA', PostalCode: '94326', Lat: 'INVALID', Long: 'INVALID', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-07', TotalAmt: 70, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'qbwebsamplecompany@yahoo.com' }, Balance: 70, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '65', SyncToken: '1', MetaData: { CreateTime: '2025-01-08T15:29:27-08:00', LastUpdatedTime: '2025-01-09T12:18:01-08:00' }, CustomField: [], DocNumber: '1019', TxnDate: '2025-01-08', CurrencyRef: { value: 'USD', name: 'United States Dollar' }, LinkedTxn: [], Line: [ { Id: '1', LineNum: 1, Description: 'Weekly Gardening Service', Amount: 80, DetailType: 'SalesItemLineDetail', SalesItemLineDetail: { ItemRef: { value: '6', name: 'Gardening' }, UnitPrice: 20, Qty: 4, TaxCodeRef: { value: 'TAX' } }, }, { Amount: 80, DetailType: 'SubTotalLineDetail', SubTotalLineDetail: {} }, ], TxnTaxDetail: { TotalTax: 0 }, CustomerRef: { value: '25', name: 'Sushi by Katsuyuki' }, CustomerMemo: { value: 'Thank you for your business and have a great day!' }, BillAddr: { Id: '72', Line1: 'Katsuyuki Yanagawa', Line2: 'Sushi by Katsuyuki', Line3: '898 Elm St.', Line4: 'Maplewood, NJ 07040', Lat: '40.7312956', Long: '-74.2707509', }, ShipAddr: { Id: '26', Line1: '898 Elm St.', City: 'Maplewood', CountrySubDivisionCode: 'NJ', PostalCode: '07040', Lat: '40.7312816', Long: '-74.2652908', }, SalesTermRef: { value: '3', name: 'Net 30' }, DueDate: '2025-02-07', TotalAmt: 80, ApplyTaxAfterDiscount: false, PrintStatus: 'NeedToPrint', EmailStatus: 'NotSet', BillEmail: { Address: 'Sushi@intuit.com' }, Balance: 80, }, { AllowIPNPayment: false, AllowOnlinePayment: false, AllowOnlineCreditCardPayment: false, AllowOnlineACHPayment: false, domain: 'QBO', sparse: false, Id: '64', SyncToken: '0', MetaData: { CreateTime: '2025-01-08T15:29:00-08:00', LastUpdatedTime: '2025-01-08T15:29:00-08:00' }, CustomField: [], DocNumber: '1018', TxnDate: '2025-01-01', CurrencyRef: { value: 'USD', name: 'United States Dollar' },