The company who processes the credit cards just transfers the funds to the main account (most are not retainers)  and retainer fees then need to be moved to the trust account.

Use transfer, from the bank it is presently in, to the trust bank, enter the explanation in the memo block

Moving a […]

Resolution for 'Account Liabilities issue: 'How do I move a retainer from my Main Account to a Trust Bank account without double counting it in Trust Account Liabilities?' available: Yes.

The Account Liabilities issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the Account Liabilities issue yourself by looking for a resolution described in the article. If it is a complex Account Liabilities issue or you are unable to solve the issue, you may contact us by clicking here or by using other Account Liabilities support options.

For more information about resolving issues related to Account Liabilities in Quickbooks/QBO or to get support for the issue 'How do I move a retainer from my Main Account to a Trust Bank account without double counting it in Trust Account Liabilities?', click the link below: