我们有一个关于woocommerce的网站,Paytm作为支付网关。我们面临的问题是,由于以下原因导致某些订单失败。
重复订单ID - 当客户尝试下达先前失败的订单时发生。
无效的客户ID - 当客户ID在名字中有空格时。
任何人都可以帮助我们。提前谢谢。
答案 0 :(得分:0)
可以通过在WooCommerce插件中编辑以下文件来解决。 文件名:\ public_html \ wp-content \ plugins \ paytm \ index.php
之前:
Line 389: "CUST_ID" => $order -> billing_first_name,
Line 478: $paytm_args_array[] = "<input type='hidden' name='CUST_ID' value='". $order -> billing_first_name ."'/>";
之后:
Line 389: "CUST_ID" => $email,
Line 478: $paytm_args_array[] = "<input type='hidden' name='CUST_ID' value='". $email ."'/>";