B2C商城
使用手册
模板设置
数据库管理
插件管理
常见问题
API接口
用户中心接口
商品相关接口
开发手册
开发教程
基础教程
视频教程
企业微信付款接口
首先需要申请微信支付,并且需要开通服务商模式,
然后需要在微信商户平台,产品中心开通该服务
https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F
具体官方文档请参考:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2
特别提示:企业付款接口所用的商户号与微信支付的商户号不一样,企业付款商户号务必使用服务商一栏的商户号。
TPshop多商户版已集成该接口
商户接入微信支付,调用API必须遵循以下规则:
表4.1 接口规则
传输方式 | 为保证交易安全性,采用HTTPS传输 |
---|---|
提交方式 | 采用POST方法提交 |
数据格式 | 提交和返回数据都为XML格式,根节点名为xml |
字符编码 | 统一采用UTF-8字符编码 |
签名算法 | MD5,后续会兼容SHA1、SHA256、HMAC等。 |
签名要求 | 请求和接收数据均需要校验签名,详细方法请参考安全规范-签名算法 |
证书要求 | 调用申请退款、撤销订单接口需要商户证书 |
判断逻辑 | 先判断协议字段返回,再判断业务返回,最后判断交易状态 |