Эта ошибка возникает всякий раз, когда вы пытаетесь списать сумму, которая не является целочисленным значением, например, десятичное число или число с плавающей запятой. Единственное, что вы можете сделать, чтобы предотвратить это, это проверить и убедиться, что тип суммы, которую вы снимаете, является целым числом.