My customer made a payment using their credit card on the quick books invoice link. It doesn't show paid yet when I log in
Welcome to the community family! It's great you're using QuickBooks Payments to make it easier for your customers to pay you online. The invoice status is a good way of tracking your customers' deposits. I'll be happy to share more on this.
QuickBooks Payments automatically change the status of your invoice after depositing your customers' payments in your bank account. If you haven't yet received your deposit, that would explain why your invoice status is still open in your account. The processing time for your first deposit usually takes a bit longer (5 business days) while we set up your merchant account. Afterward, your payments reach the deposit bank account quicker, typically within 2-3 business days. Here's an article for your reference: Common questions about payments deposits in QuickBooks Online
If you don't receive the funds in the allotted time, I encourage you to reach out to our Payment support team so they can help check the status of your deposits. Here's how to get in touch.
Dial 1-855-253-1536 andfollow the prompts for Payments/Merchant Services to connect with an agent. Our agents are available Monday to Friday, from 8 am to 8 pm EST.