12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- defined('ONLY_ONLY_ONLY') or exit('Access Denied');
- define('LOG_CATALOG',"KLY_WXPAY");
- use WeChatPay\Builder;
- use WeChatPay\Crypto\Rsa;
- use WeChatPay\Util\PemUtil;
- use GuzzleHttp\Exception\RequestException;
- try{
- // //APIV2打款测试
- // include_once WEB_PHY_ROOT."/base/wxsrv.php";
- // $transResult = weixin_transfers(WeiXin222_AppID,"oGXEk0SXPHsR51oe-noe_ETaEh0w","bizorder1234","尤平午","30","就是dfd测试一下啊");
- // ob_clean();
- // $ajaxRes->Result=$prepayResult1;
- // //APIV2生成预支付订单测试
- // function biz_buildprypay($payScene,$bizAttach,$total){
- // include_once WEB_PHY_ROOT."/base/wxsrv.php";
- // $bizCatalog=0;
- // $bizId=0;
- // $bizInfo=explode(":",$bizAttach);
- // if(count($bizInfo)==2){//bizCatalog:bizId 都是整型,用于回调逻辑处理
- // $bizCatalog=intval($bizInfo[0]);
- // $bizId=intval($bizInfo[1]);
- // }
- // $payInfo=array();
- // switch($bizCatalog){
- // case 0:
- // break;
- // default:
- // $payInfo["appid"]=WeiXin222_AppID;
- // $payInfo["out_trade_no"]="bizorder$bizId";
- // $payInfo["total"]=$total;
- // $payInfo["description"]="就是一个商品$bizId";
- // $payInfo["openid"]="oGXEk0SXPHsR51oe-noe_ETaEh0w";
- // $payInfo["product_id"]="prid$bizId";
- // break;
- // }
- // return weixin_prepayV2($payScene,$payInfo["appid"],$payInfo["out_trade_no"],$payInfo["total"],$payInfo["description"],$bizAttach,$payInfo["openid"],$payInfo["product_id"]);
- // }
- // $prepayResult1 = biz_buildprypay("NATIVE111","1:6546661","1");
- // ob_clean();
- // $ajaxRes->Result=$prepayResult1;
- // $prepayResult2 = biz_buildprypay("JSAPI","2:654888","2");
- // $prepayResult4 = biz_buildprypay("MWEB","3:654999","3");
- // //$prepayResult3 = biz_buildprypay("APP","4:654444","4");//app支付未开通
- //APIV2支付订单状态查询测试
- include_once WEB_PHY_ROOT."/base/wxsrv.php";
- $payqueryResult = weixin_orderqueryV2(WeiXin222_AppID,"BJ211004233525832366-9862","");
- ob_clean();
- $ajaxRes->Result=$payqueryResult;
- }catch(Throwable $e){
- $friendMsg=get_class($e)=='GeneralException'?$e->friendmsg:"非常抱歉,处理业务时发生错误";
- throw new GeneralException("处理业务发生错误",$friendMsg,LOG_CATALOG,0,$e);
- }
|