Credit Card Fees + Advanced Payments + HST

Have you looked at this thread Need some help with square and paypal workflow

I’m not sure that is the normal solution. More commonly a single HST liability account is created which is credited and debited as required with Manager calculating the running balance.