Так это выставление счета, а не фактическая оплата. К тому же в этом сценарии сервис еще не успел обработать запрос на выставление счета. Поднимется - проверит остатки, после выставит. А клиент уже в зависимости от того, есть у него деньги или нет - оплатит или нет выставленный счет