Пользовательский платежный шлюз WooCommerce 2 Step Checkout

Я использую WordPress + WooCommerce с плагином CCAvenue Payment Gateway.

Теперь проблема, с которой я сталкиваюсь, заключается в том, что процесс оформления заказа состоит из трех этапов. Сначала на странице оформления заказа я нажимаю ЗАКАЗАТЬ МЕСТО.

Затем появляется новая страница с номером заказа, датой, суммой и способом оплаты.

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

add_action('woocommerce_receipt_ccavenue', array( $this, 'receipt_page'));

function receipt_page( $order ) {
echo '<p>'.__('Please confirm your order on clicking the PLACE ORDER Button Below. To get redirected to the CCAvenue Payment Gateway', 'ccavenue').'</p>';
echo $this->generate_ccavenue_form( $order);
}

Я связался с их поддержкой, но они говорят, что это часть Woocommerce, благодаря которой эта страница создается. Но я обнаружил, что Paypal или другому шлюзу не нужно 3 шага, а только 2 шага, то есть когда я нажимаю «Разместить заказ» в первый раз, когда он напрямую переходит на платежный шлюз без необходимости дополнительного шага.

Есть ли что-то, что можно сделать, чтобы преобразовать это в 2 этапа?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]