2016-04-28 5 views
0

Когда пользователь размещает заказ на моем сайте woocommerce, заказ будет создан в задней части с ожидающим статусом, даже если кредитная карта пользователя будет отклонена.Предотвращение создания заказа, если кредитная карта отклоняется?

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

+0

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

+0

Это имеет смысл. Возможно, я могу удалить заказ, если я получаю отказ от authorize.net – Scott

ответ

0

Вы можете использовать крюк woocommerce_order_status_failed для обработки этого прецедента.