Magento - Захват онлайн из кода - PullRequest
1 голос
/ 23 февраля 2011

часто, когда клиенты завершают и оплачивают свой заказ в нашем магазине, заказ устанавливается на обработку, но при этом сумма к оплате все равно равна общей сумме, а сумма к оплате равна нулю. Затем из бэкэнда magento я могу создать счет-фактуру и получить оплату через Интернет, что решает эту проблему. Теперь я хотел бы сделать это автоматически. Кто-нибудь может мне помочь с кодированием?

Мне удалось создать счет, но я не могу найти подходящую функцию для получения платежа.

1 Ответ

1 голос
/ 23 февраля 2011

Я не уверен, какой способ оплаты вы включили, но похоже, что вам нужно обновить настройки, и в качестве примера я буду использовать Authorize.net .

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

  • Только авторизация
  • Авторизация и захват

Если выбран первый вариант, то Magento не будет фиксировать сумму заказа, но проверит, достаточно ли средств на кредитной карте клиента.

Если выбран первый вариант, то Magento проверит наличие свободных средств и получит сумму заказа с кредитной карты клиента.

PayPal имеет аналогичные параметры, а Здесь является связанной темой форума.

...