Скорее всего сумма на счету все же недостаточна для оплаты.
Дело в том, что число, которое Вы видите в аккаунте — это сумма, которая есть на счету, а в стоимость программы указана в App Store без учета налогов. Вот этих пары недостающих на счету долларов и будет достаточно, чтобы заставить аккаунт себя вести так, как Вы описали.
Надеюсь, информация будет полезна.