美文网首页
composer插件之----支付宝支付插件样例

composer插件之----支付宝支付插件样例

作者: 安晓生 | 来源:发表于2019-10-09 18:44 被阅读0次

    如果你的项目已经有composer那么就直接运行下面的代码。
    // 使用命名行下载SDK文件
    composer require zhaolicheng89/payment
    如果安装完毕进行开始配置支付宝

    支付宝支付(当面付)
    $subject='测试001';
    $outTradeNo='98562400002';
    $totalAmount='0.01';
    $type=1;//不传值的时候默认为1    支付业务类型 1订单支付  2 充值业务 用途:用于支付回调判断逻辑
    $aliyun = &\Aliyun\dangmianfu\AlipayPrecreateCodeUrl($config);
    $t=$aliyun->aliyunPrecreateCodePay($subject,$outTradeNo,$totalAmount,$type);
    print_r($t);
    

    方法:2 普通文件加载(需要独立加载Loader.php文件)

    //支付宝支付(当面付)
    require_once 'Aliyun/dangmianfu/Loader.php';
    $subject='测试001';
    $outTradeNo='98562400002';
    $totalAmount='0.01';
    $type=1;//不传值的时候默认为1    支付业务类型 1订单支付  2 充值业务 用途:用于支付回调判断逻辑
    $aliyun = &\Aliyun\dangmianfu\Loader::get('dangmianfu',$config);
    $t=$aliyun->aliyunPrecreateCodePay($subject,$outTradeNo,$totalAmount,$type);
    print_r($t);
    

    友情提示

    在IDE工具无SDK方法的提示
    
    

    创建二维码支付

    $subject='测试001';//商品名称
    $outTradeNo='98562400002';//订单号
    $totalAmount='0.01';//金额 单位元
    $alipay = &\Aliyun\dangmianfu\Loader::get('dangmianfu',$alipay_config);
    $t=$alipay->aliyunPrecreateCodePay($subject,$outTradeNo,$totalAmount);
    print_r($t);
    
    

    订单查询

    $outTradeNo='98562400002';//订单号
    $alipay = &\Aliyun\dangmianfu\Loader::get('dangmianfu',$alipay_config);
    $t=$alipay->orderQuery($outTradeNo);
    print_r($t);
    
    

    订单退款

    $outTradeNo='98562400002';//订单号
    $alipay = &\Aliyun\dangmianfu\Loader::get('dangmianfu',$alipay_config);
    $t=$alipay->refund($outTradeNo);
    print_r($t);
    
    

    支付宝回调

    $xml = file_get_contents("php://input");
    $data=$_REQUEST;
    if($data['trade_status'] == 'TRADE_SUCCESS') {
        //您的逻辑
       ....................
    }
    
    

    以上方法在IDE工具无SDK方法的提示,如果想要有提示的可以这样写,如下:

    //支付宝类
    $t1=new \Aliyun\dangmianfu\AlipayPrecreateCodeUrl($config);
    $t->orderQuery($outTradeNo);
    

    可以根据自己需求进行开发。

    相关文章

      网友评论

          本文标题:composer插件之----支付宝支付插件样例

          本文链接:https://www.haomeiwen.com/subject/vkagpctx.html