支付配置
魔豆文库专业版从 1.4 开始支持微信支付
、支付宝
、虎皮椒支付
等。
支付相关配置,在管理后台
->系统设置
->支付配置
进行配置
接入教程
- 支付宝支付接入教程: https://opendocs.alipay.com/open-v3/05w3qe
- 微信支付接入教程:https://pay.weixin.qq.com/doc/v3/merchant/4012062554
也就是向支付宝和微信申请支付权限。需要有企业资质!
回调地址
- 微信支付回调地址:您的域名+/callback/wechatpay, 如 https://moredoc.mnt.ltd/callback/wechatpay
- 支付宝回调地址:您的域名+/callback/alipay, 如 https://moredoc.mnt.ltd/callback/alipay
- 虎皮椒支付回调地址:您的域名+/callback/xunhupay, 如 https://moredoc.mnt.ltd/callback/xunhupay
注意事项
微信支付
微信支付相关申请和配置,见:
- Native支付(电脑端生成微信支付二维码扫描支付):https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_7_1.shtml
- H5支付(手机端唤起微信支付): https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_6_1.shtml
支付宝
1. 创建的应用类型,必须是网页应用
2. 应用产品绑定,必须绑定电脑网站支付
3. 接口加签方式,选择证书方式
应用进入,开发设置
->接口加签方式
,选择证书方式。
4. 服务器时间,必须是东八区时间
创建支付宝订单时,会传递一个订单过期时间 time_expire 参数过去。如果此时服务器时区不正确,则传递过去的时间也会不正确,进而没法正常支付。