In the meantime, this is not possible in QuickBooks Online, Yaniv.
To proceed with the payment process, you are required to generate an invoice for the customer. However, please note that we are unable to provide a link to the customer for entering their credit card information. Therefore, they'll have to manually enter the required details in QuickBooks Online.
I've included some articles that are useful for you in managing your transactions for future reference.
If you have any questions or need further assistance about managing your customer transactions, feel free to visit this page and add comments. I'm here to help. Have a great day!