When payments are received/recorded/processed within Goodshuffle Pro, this will create a Payment Record within QuickBooks Online on the date the payment was made:
This will lower the A/R as of the date when the payment was received:
To zoom in on the reporting side of QuickBooks Online, if I run an Accrual report on my Balance Sheet for 7/25/22 (when the payment was received), I will see that payment record within that report:
If I run an Accrual report on my Balance Sheet for 10/31/2020 (when the Invoice was dated, I will see the Invoice included in that report:
However, the Revenue Accounts (Product Rentals/Sales/etc) will only be reflected on the P&L on the date of the Delivery Date/Logistics Start when running off of Accrual:
If I try to run an Accrual P&L based off of the date of payment, I don't see any transactions during that time: