APP微信支付开发的流程

我是后端JAVA开发,那么在做APP微信支付时,需要做的工作就是调微信的【统一下单】接口,接口需要的参数,可以参照API文档,下面我列出必填的参数。

接口链接

URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder


参数:
1. appid 应用ID    (这个参数是申请的开放平台对应的APPID,而不是微信公众号的APPID)

2.mch_id 商户号 (这个具体指的是微信开放平台对应的商户平台的商户号,因为如果你的客户开通了微信公众号支付,那么他还会有一个微信商户平台,此时你就要分清到底是用哪个商户平台。)

3.nonce_str 随机串,这个没什么说的,生成随机数就好了,只要位数不超就可以了。

4.sign   签名(这里需要注意的是除了把那些参数都拼装好,还需要注意的是加密的时候需要API秘钥,这个秘钥是对应商户号的API秘钥
key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置

5.body 商品描述  

6.out_trade_no 外部商户号

7.total_fee   总金额 

8.spbill_create_ip 终端IP

9.notify_url 通知地址 (这个参数在支付完成时微信会自动回调这个方法,其中的操作,比如:对订单状态的修改)

10.trade_type 交易类型   APP

其实最主要的参数就是   appid mch_id  key值


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值