我正在为woocommerce插件开发一个文件支付插件 以下是我下订单时处理付款的代码
public function process_payment( $order_id ) {
$response = $this->before_payment($order_id);
if ($response === FALSE){
//show error message
wc_add_notice( __('Payment error: Unable to connect to the payment gateway, please try again', 'woothemes'), 'error');
return array(
'result' => 'fail',
'redirect' => ''
);
}else{
// My payment gateway url
$paymnetURL = $this->url."/pay.php?merchant_id=B1112UVI&comments=$order_id&amount=$order_amount¤cy=TZS";
return array(
'redirect' => $paymnetURL,
'result' => 'success'
);
}
}
上面的代码将用户重定向到支付网关,但是网关网站上未显示Amount参数
我该如何解决? 以及付款后如何使回调URL返回用户到主站点 我是wordpress插件的新手