I appreciate you reaching out to the Community and providing detailed information. I can help share information about recording customers credit card as payment to the vendor.
In your case, you can record a barter transaction. You can use this transaction when you and your vendor exchange goods and services. To be able to record the exchange, you'll need to enter an invoice and bill, then set up barter bank account.
To set up barter bank account, here's what you'll need to do:
Go to Lists menu at the top, then select Chart of Accounts.
Select New in the Chart of Accounts page.
In the Add New Account window, select the Bank radio button.
In the Account Name field, enter Clearing Account, Barter Account or Wash Account.
Do NOT enter an opening balance.
Click Save & Close.
Once done, create and receive payment for the invoice for the barter transaction. Then, enter and pay the bill for the barter transaction.
For additional information, here's a great resource that you can check:
As always, you can contact our QuickBooks Support team if you need assistance with the steps. They'll be able to pull up your account in a secure environment and help you navigate using one of their tools like screen sharing.
In case you need tips and related articles in the future, visit our QuickBooks Community help website for reference: QBDT Self-help.
That should do it! Feel free to click the Reply button below if you have follow up questions with the above process. I'm always here to answer it for you.