Signed-off-by: hitsword <mail@huayizhiyun.com>
master
hitsword 2019-05-20 13:50:43 +08:00
parent 9cc0d82b78
commit 2eb6bf0dad
1 changed files with 6 additions and 4 deletions

View File

@ -129,12 +129,13 @@ class WC_Huayi_Score extends WC_Payment_Gateway {
// $huayi_openid = get_user_meta( $order->get_user_id() , 'huayi_openid',true );//获取登录接口后的openid // $huayi_openid = get_user_meta( $order->get_user_id() , 'huayi_openid',true );//获取登录接口后的openid
// $huayi_unionid = get_user_meta( $order->get_user_id() , 'huayi_unionid',true );//获取登录接口后的unionid // $huayi_unionid = get_user_meta( $order->get_user_id() , 'huayi_unionid',true );//获取登录接口后的unionid
wc_add_notice( __('结算失败:', 'huayi_score') . 'test', 'error' );
return;//debug;
if ( $huayi_uid > 0 ) { if ( $huayi_uid > 0 ) {
require_once(plugin_basename('includes' . DIRECTORY_SEPARATOR . 'huayi-score-sdk.php'));
$huayiScoreSdk = new HuayiScoreSdk(array('apiurl'=>'1','token'=>'1')); $huayiScoreSdk = new HuayiScoreSdk(array('apiurl'=>'1','token'=>'1'));
$balanceResult = $huayiScoreSdk->getBalance($huayi_uid);//获取积分余额 TODO $balanceResult = $huayiScoreSdk->getBalance($huai_uid);//获取积分余额 TODO
wc_add_notice( __('结算失败:', 'huayi_score') . $balanceResult, 'error' );
return;//debug
if ($balanceResult >= $order->order_total ) {//积分够扣 if ($balanceResult >= $order->order_total ) {//积分够扣
$payResult = $huayiScoreSdk->pay($huayi_uid,$order->order_total,'订单号:'.$order_id);//执行扣款 TODO $payResult = $huayiScoreSdk->pay($huayi_uid,$order->order_total,'订单号:'.$order_id);//执行扣款 TODO
//支付成功 //支付成功
@ -185,6 +186,7 @@ class WC_Huayi_Score extends WC_Payment_Gateway {
$huayi_uid = get_user_meta( $order->get_user_id() , 'huayi_uid',true ); $huayi_uid = get_user_meta( $order->get_user_id() , 'huayi_uid',true );
if ( $huayi_uid > 0 ) { if ( $huayi_uid > 0 ) {
require_once(plugin_basename('includes' . DIRECTORY_SEPARATOR . 'huayi-score-sdk.php'));
$huayiScoreSdk = new HuayiScoreSdk(array('apiurl'=>'1','token'=>'1')); $huayiScoreSdk = new HuayiScoreSdk(array('apiurl'=>'1','token'=>'1'));
$result = $huayiScoreSdk->refund($huayi_uid,$amount,'退款订单号:'.$order_id.'.退款原因:'.$reason);//执行退款 $result = $huayiScoreSdk->refund($huayi_uid,$amount,'退款订单号:'.$order_id.'.退款原因:'.$reason);//执行退款