浏览代码

支付额度改为分

cyzhao 3 年之前
父节点
当前提交
41bafb192a

+ 1 - 1
Gameserver/Amfphp/service_call/pay/Mo/OrderNotice.php

@@ -191,7 +191,7 @@ class OrderNotice extends \loyalsoft\Object_ext {
         $o->status = ($args["trade_status"] == "TRADE_SUCCESS") ? 1 : 2;        # 订单状态()
         $uid = $exts[0];
         $o->uid = substr($uid, strpos($uid, '-') + 1);                          # 玩家uid
-        $o->amount = $args['total_amount'];                               # 支付金额, 游戏后台单位是分
+        $o->amount = $args['total_amount'];                                     # 支付金额, 游戏后台单位是分
         $o->callbackInfo = $args['passback_params'];                            # 透传参数, uid-uc,zoneid,cpOrderId
         $o->sdk_orderid = $args['trade_no'];                                    # 支付宝订单id
         $o->otherInfo = $args['buyer_logon_id'];                                # 支付宝登录账户号      

+ 1 - 1
Gameserver/Amfphp/service_call/pay/official/alipay/pay.php

@@ -29,7 +29,7 @@ $bizcontent = "{\"body\":\"" . $req->product_name . "\","
         . "\"subject\": \"龙游科技\","
         . "\"out_trade_no\": \"" . $req->cpOrderId . "\","
         . "\"timeout_express\": \"30m\","
-        . "\"total_amount\": \"" . $req->amount . "\","                   # 这里单位是元, 注意检查
+        . "\"total_amount\": \"" . $req->amount/100 . "\","                   # 这里单位是元, 注意检查
         . "\"product_code\":\"QUICK_MSECURITY_PAY\","
         . "\"passback_params\":\"" . $req->callbackInfo . "\""                  # 透传参数
         . "}";

+ 1 - 1
Gameserver/Amfphp/service_call/pay/official/wxpay/pay.php

@@ -26,7 +26,7 @@ if ($req->InserDataBase()) {
     $input->SetBody($req->product_name);                                        # 商品描述,格式: 应用名称-商品WxPayConfig::APPID . "-" . 
     $input->SetAttach($req->callbackInfo);                                      # 透传参数
     $input->SetOut_trade_no($req->cpOrderId);                                   # cporderidd
-    $input->SetTotal_fee($req->amount*100);                                     # 总价格,单位:分
+    $input->SetTotal_fee($req->amount);//*100                                     # 总价格,单位:分
     $input->SetTime_start(date("YmdHis"));                                      # 开始时间  
     $input->SetTime_expire(date("YmdHis", time() + 600));                       # 过期时间
     $input->SetGoods_tag("test");                                               # 活动标记,不管