Hello @jackjackson1977,
Thanks for joining the Community. I can provide clarification about an invoice payment showing as credited, but not appearing in your bank account.
Funds will typically be deposited within 1-5 business days of the transaction, however, this time can vary due to reasons, such as the time of day that the payment was made and the financial institution that the funds are being deposited into. I'm linking an article with additional information on this, including how payments are processed: How Long Does It Take For Funds To Reach My Bank Account?.
If you still have questions about this payment, you may wish to contact the Merchant Services Phone Support Team. This team can pull up your account in a secure environment, review the details of the transaction, and provide guidance on when it will be deposited into your bank account. Their contact information is located at the following link: QuickBooks Payments Contact Page.
Please let me know if you should have any questions. Wishing you all the best.