1

我正在使用带有 CCAvenue 支付网关插件的 WordPress + WooCommerce。

现在我面临的问题是结帐过程是一个 3 步结帐。首先在结帐页面上,我单击下订单。

然后出现一个新页面,其中包含订单号、日期、总计和付款方式。

然后在重定向支付网关页面之前,我再次需要单击下订单。从脚本中我发现它通过脚本中的这些特定代码行传递了第二页详细信息

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 个步骤,即一旦我第一次单击“下订单”,它就会直接进入支付网关,而无需额外的步骤。

有什么可以将其转换为两步过程的方法吗?

4

0 回答 0