magein / laravel-payment
laravel支付扩展
dev-master
2022-05-25 08:12 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- alipaysdk/easysdk: ~2.2
- laravel/framework: ~8.54
- magein/laravel-common: *@dev
- magein/tools: *@dev
- wechatpay/wechatpay: ~1.4.5
This package is auto-updated.
Last update: 2024-12-25 13:48:56 UTC
README
简介
laravel支付扩展
依赖扩展包:
支付宝支付sdk包:composer require alipaysdk/easysdk:"~2.2" 微信支付sdk包:composer require wechatpay/wechatpay:"~1.4"
特点:
- 多平台
- 多商户
支持平台:
- 支付宝支付
- 微信支付
支付宝支持渠道:移动端、电脑网站
微信支付渠道:jsapi
支付宝
签名方式:公钥和公钥证书两种模式
资金类出口生产环境必须使用公钥证书模式
公钥相对于公钥证书模式操作上比较简单,使用支付宝提供的工具生成公钥和秘钥即可
公钥模式
商户公钥、商户私钥、支付宝公钥说明
商户公钥需要保存到应用配置里面
商户私钥需要保存到项目中(加签使用)
支付宝公钥需要中应用配置中复制出来,保存到项目中(解签使用)
公钥证书模式
注意事项:
- 组织/公司填写的时候要去账号中心查看账号名称,个人的对应身份证的名字,企业的对应营业执照上的企业名称
- 域名是生成文件的名字,需要妥善保存,请注意保存,以及覆盖的问题