Paying AP Invoices by Credit Cards

Currently we enter AP Invoices under the company name then on the due date we pay by credit card and make a flip to remove from the vendors name into the appropriate Credit card AP account..  Is there an easier way to complete the flips without entering DM to the Vendor and reentering the AP voucher under the CC companies account?