Yes, P3 syncs with QuickBooks Online.
With our QBO sync - customer data is two way. Any changes in P3 will sync to QBO and any changes in QBO will sync to P3.
The Repairs, Invoices and Payments are one way. Only information in P3 will sync to QBO.
Below is an example screenshot of the sync.