in case the format of this changes let's abstract this out into a separate method like `updateCustomerBalance`