前言 在上一篇文章《微信支付之扫码支付、公众号支付、H5支付、小程序支付相关业务流程分析总结》中,分析和总结了微信支付相关支付类型的业务流程,这里作为与微信支付平起平坐不相伯仲的支付宝支付,当然也是每个公司少不了的第三方支付接入选择。 因此,本篇文章主要分析和总结支付宝支付中的扫码支付、H5支付相关 ...
分类:
移动开发 时间:
2018-08-22 17:11:40
阅读次数:
437
这是微信支付的业务流程: 在调用微信支付进行下单付款的时候,首先要调起‘统一下单接口先调用【统一下单API】生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。 在调用统一下单API的时候需要处理大量的参数,要进行加密、拼接等操作,还涉及到iOS、安卓的统一。 因此我在想,如果 ...
分类:
微信 时间:
2018-08-22 12:04:24
阅读次数:
170
前言 很久以来,一直想写一篇微信支付有关的总结文档;一方面是总结自己的一些心得,另一方面也可以帮助别人,但是因种种原因未能完全理解透彻微信支付的几大支付方式,今天有幸做一些总结上的文章,也趁此机会,将一年多以来的相关经验分享一下。 概述 1. 扫码支付 商户在pc端展示一个支付二维码,用户使用微信扫 ...
分类:
微信 时间:
2018-08-21 18:24:24
阅读次数:
350
引自网络“ 前期准备:当然是搞定了微信支付,不然怎么退款,这次还是使用官方的demo。当然网上可能也有很多大神自己重写和封装了demo,或许更加好用简洁,但是我还是不提倡用,原因如下:(1)可能功能不全,或许他只是实现了微信支付,但是还有申请退款、查询退款、订单查询、撤销订单等业务功能可能是你后续需 ...
分类:
微信 时间:
2018-08-17 19:07:13
阅读次数:
239
vendor/wxpay/pay.php doneOrder(); $timeStamp = time(); $this->params = array( 'appId' => Config::APPID, 'timeStamp'=> "$timeStamp", 'nonceStr' => $thi... ...
分类:
微信 时间:
2018-08-16 16:34:30
阅读次数:
184
Java项目实战,项目架构,高并发,分布式,微服务架构,微信支付,支付宝支付,理财系统,并发编程 ...
分类:
微信 时间:
2018-08-14 14:27:31
阅读次数:
255
参考:微信支付出现OUT_TRADE_NO_USED:商户订单号重复 场景:使用微信支付,在微信支付界面,由于余额不足等原因,没有进行支付并关闭了支付页面,此时订单状态为“待支付”,从业务角度来说,应该允许用户继续支付。但是再次支付时,微信接口返回“201 商户订单号重复”的错误提示。 解决办法:待 ...
分类:
微信 时间:
2018-08-10 23:07:10
阅读次数:
477
onBridgeReady: function(params) { //微信支付 var params = { "timeStamp": "", "package": "", "paySign": "", "appId": "", "signType": "", "nonceStr": "" }; ...
分类:
微信 时间:
2018-08-09 17:20:37
阅读次数:
203
微信公众号支付 1. 登录 微信公众平台 ; 2. 点击左边菜单里面的微信支付查看相关商户号,确定该公众号支付针对由哪个商户号进行收款; 3. 登录步骤2中的商户平台,点击产品中心,开启支付产品-公众号支付(如果已开通可以忽略该步骤); 4. 继续点击商户平台->产品中心->开发配置,确定商户号是否 ...
分类:
微信 时间:
2018-08-07 16:48:52
阅读次数:
241
大家在使用微信支付的时候都知道微信支付账号要和对应的公众号、小程序有对应的绑定关系才可以使用的。今天春哥技术博客就给大家总结一下这方面的知识。背景微信支付交易发起依赖于公众号、小程序、移动应用(即APPID)与商户号(即MCHID)的绑定关系,当前这种APPID与MCHID的绑定关系一般是在申请环节时创建;很多商户有一个商户号多个APPID收款(如公司多个业务但一个帐号收款等),之前可能要求商户申
分类:
微信 时间:
2018-08-06 17:12:05
阅读次数:
462