Я не уверен, какой способ оплаты вы включили, но похоже, что вам нужно обновить настройки, и в качестве примера я буду использовать Authorize.net .
Если вы зайдете в Admin -> Система -> Конфигурация -> Способы оплаты -> Authorize.net, вы увидите его настройки, и один из этих параметров - «Действие платежа» с двумя вариантами:
- Только авторизация
- Авторизация и захват
Если выбран первый вариант, то Magento не будет фиксировать сумму заказа, но проверит, достаточно ли средств на кредитной карте клиента.
Если выбран первый вариант, то Magento проверит наличие свободных средств и получит сумму заказа с кредитной карты клиента.
PayPal имеет аналогичные параметры, а Здесь является связанной темой форума.