php 使用 yansongda/pay 进行微信,支付宝支付
程序员文章站
2022-06-09 19:00:06
最近项目使用yansongda/pay 进行微信与支付宝开发,整理一下自己开发中遇到的问题yansongda/pay composer 扩展地址https://packagist.org/packages/yansongda/pay// 使用composer update 更新下载yansongda包扩展复制 文档中 支付宝支付,微信支付例子,进行自己的配置// 配置完成后进行下单// 微信支付$pay = Pay::wechat($this->config)-......
最近项目使用yansongda/pay 进行微信与支付宝开发,整理一下自己开发中遇到的问题
yansongda/pay composer 扩展地址 https://packagist.org/packages/yansongda/pay
// 使用composer update 更新下载yansongda包扩展
复制 文档中 支付宝支付,微信支付例子,进行自己的配置
// 配置完成后进行下单
// 微信支付
$pay = Pay::wechat($this->config)->wap($order);(移动端H5支付)
$pay->getTargetUrl() // 获取微信下单成功后返回的链接 (链接为H5调起微信支付链接)// 注意 不推荐使用header跳转,ios不支持重定向不能调起微信支付
$pay = Pay::wechat($this->config)->APP($order);(APP支付)
$pay->getTargetUrl() // 获取微信下单成功后返回的参数配置(直接返回安卓,或ios)
// 支付宝支付
$alipay = Pay::alipay($this->config)->wap($order); (支付宝移动端H5支付)
$alipay->getTargetUrl() // 支付宝支付成功后返回的为from表单,直接echo from 或返回给前端进行处理(返回前段HTML使用
htmlentities进行处理
),注意扩展参数为
passback_params = urlencode($data) // 需要url转码
$alipay = Pay::alipay($this->config)->app($order);(APP下单)
$alipay->getTargetUrl() // 下单成功后参数直接返回 安卓 ios
// 回掉验证
直接使用代码里面的验证前面就OK了 在 verify 下面直接写业务代码
本文地址:https://blog.csdn.net/qq_38835450/article/details/107470125
上一篇: xgimi极米投影仪怎么连接手机使用?
下一篇: Tex中的引号(Uva 272)