Payment Basics8 Min Read noraonSeptember 9, 2026 Merchant Balance vs Direct Card Charge: Where Is Your Money? A business adds €500 to a software platform, purchases €120 of services, and sees no new €120 charge on the card. Later, a refund appears as…