微信支付宝二合一插件

微信支付宝二合一插件截图

微信支付宝支付插件使用文档

本插件基于 yansongda/pay (v3版本) 开发,支持微信支付和支付宝支付。

1. 安装与配置

支付宝配置

  • AppID: 支付宝分配的 AppID。
  • 应用私钥: 应用生成的私钥字符串。
  • 应用/支付宝公钥证书: 若使用证书模式,请将证书上传至 modules/pay/certs/ 目录下,并在配置中填写相对路径或绝对路径。
  • 支付宝模式: 支持“正式环境”、“沙箱环境”和“服务商模式”。

微信配置

  • 商户号 (MCH ID): 微信支付商户号。
  • 商户秘钥 (V3 Key): 微信支付 V3 秘钥。
  • 商户证书: 请将 apiclient_key.pemapiclient_cert.pem 上传至 modules/pay/certs/ 目录下。
  • AppID: 公众号 AppID 或 小程序 AppID。

2.前台演示

插件安装之后,在前台浏览器中输入/pay.index/即可访问演示
支付插件演示

3.二开调用

$params = [
    'amount'    => '价格',
    'orderid'   => '订单号',
    'type'      => '支付类型:alipay,wechat',
    'title'     => '订单标题',
    'notifyurl' => '异步回调地址',
    'returnurl' => '返回跳转地址',
    'method'    => '支付方式:web,wap,app,scan,pos,mini,miniapp',
    'openid'    => 'openid:针对微信'
];

$response = \modules\pay\library\Service::submitOrder($params);
return $response;

//异步回调地址:网址/pay.index/notify
//返回跳转地址:网址/pay.index/returnc

//文件路径:modules/pay/app/index/controller/pay/Index.php

官方QQ交流②群
官方QQ交流②群
QQ咨询 微信咨询 VIP代理 回到顶部