What this integration does
The QuickBooks Online connector in VeloCMS listens for afterMemberSignup and afterOrderCreate events. On signup, it searches QuickBooks for an existing Customer by email and creates one only if no match exists. On each paid order, it creates a QuickBooks SalesReceipt with the order total, the order ID as a description, and the transaction date set to the order creation date. All calls are fail-soft: a QuickBooks API error is logged but never blocks the member signup or order webhook. It is a one-way push from VeloCMS to QuickBooks for accounting and customer records.