Welcome to QuickBooks Community. I'll ensure to share details on how to receive payments and how it works in QuickBooks Online.
To take payments in QuickBooks Online, you'll need to have QuickBooks Payments Services in your account. If you haven't already, you'll have to sign up and activate the Payments Services so your customers can pay their invoices online.
Here's how:
Click the Gear icon and select Account and Settings.
Proceed to the Payments tab. Then, click the Learn more button beside QuickBooks Payments.
Select between Business, Owner/Proprietor, or Bank.
Enter the required information. Then, click Next.
Follow the succeeding prompts and fill in all necessary details.
Once done, you'll have the option to select if you want to accept customer payments via credit card or bank transfer. Your customer will get a link in the invoice where they can enter their payment details. Please take note that the first payment will be deposited in your account within 5 business days.