微信企业付款接口API
微信企业付款接口API详细描述一、API介绍
企业付款业务是基于微信支付商户平台的资金管理能力,为了协助商户方便地实现企业向个人付款,针对部分有特殊需求的商户提供了企业付款功能。通过企业付款接口API,商户可以实现企业向个人或其他企业的付款。
二、企业付款流程
1. 申请:商户在微信支付商户平台中申请开通企业付款功能。
2. 认证:商户进行相关认证和资料上传,以便微信支付审核通过。
3. 接口调用:商户使用企业付款接口API,向个人或其他企业发起付款请求。
4. 支付处理:微信支付系统处理付款请求,并将结果反馈给商户。
三、企业付款接口API
1. 企业付款申请接口
* 接口名称:`/v3/payments/corporate`
* 请求方法:POST* 请求参数:
+ `biz_code`:业务编码(必填)
+ `amount`:付款金额(必填)
+ `payer_openid`:付款人微信号(必填)
+ `payee_openid`:收款人微信号(必填)
+ `description`:付款描述(选填)
2. 企业付款查询接口
* 接口名称:`/v3/payments/corporate/{payment_id}`
* 请求方法:GET* 请求参数:
+ `payment_id`:付款ID(必填)
* 返回参数:
+ `status`:付款状态+ `amount`:付款金额+ `payer_openid`:付款人微信号+ `payee_openid`:收款人微信号3. 企业付款撤销接口
* 接口名称:`/v3/payments/corporate/{payment_id}/revoke`
* 请求方法:POST* 请求参数:
+ `payment_id`:付款ID(必填)
* 返回参数:
+ `status`:撤销结果四、企业付款接口API使用示例
1. 企业付款申请示例
```bashcurl -X POST
-H 'Content-Type: application/json'
-d '{"biz_code": "1234567890", "amount":100, "payer_openid": "o1G4t2uV", "payee_openid": "o1G4t2vW"}'
```
2. 企业付款查询示例
```bashcurl -X GET
-H 'Content-Type: application/json'
```
3. 企业付款撤销示例
```bashcurl -X POST
-H 'Content-Type: application/json'
```
五、注意事项
*企业付款接口API仅支持HTTPS协议。
*企业付款接口API不支持缓存。
*企业付款接口API返回结果中,`status`字段表示支付状态,`amount`字段表示付款金额,`payer_openid`和`payee_openid`字段分别表示付款人和收款人的微信号。
以上是微信企业付款接口API的详细描述。