We run an online store for a client's employees. Sales $ are captured via Stripe. We record the sales in QBD then receive Stripe payouts and deposit. For a subset of products the client now wants us to mark up price by 10% and use that extra amount for charity donations. I don't yet know if we'll donate directly, or we'll send the funds to client for them to donate. Either way, the 10% goes into a liability account? Use an Other Charge item connected to the liability account on the sales receipts?