做网站的公司现在还赚钱吗,西安百度推广怎么做,营销型网站建设的概念,中文网址的作用微信支付介绍 梳理一下流程#xff1a;
1、用户点击下单#xff0c;小程序向商户系统#xff08;我们的服务器#xff09;发起请求#xff0c;服务器生成一个唯一订单号给小程序。
2、小程序向服务器发起微信支付请求#xff0c;服务器调用微信下单接口#xff0c;微信…
微信支付介绍 梳理一下流程
1、用户点击下单小程序向商户系统我们的服务器发起请求服务器生成一个唯一订单号给小程序。
2、小程序向服务器发起微信支付请求服务器调用微信下单接口微信后台返回预支付交易标识一个字符串服务器将包含预支付信息和签名的数据返回给小程序。
3、小程序端接收到后端返回的预支付数据后调用微信小程序提供的支付api - wx.requestPayment()来发起支付请求。
4、微信后台回返支付结果给服务器成功或失败服务器返回支付结果给小程序端小程序通知用户。 准备工作 获取微信支付平台证书、商户私钥文件 mchid商户号
weChatPayCertFilePath微信支付证书文件路径的变量名
apiV3Key密钥
notifyUrl支付成功回调微信就会请求这个地址就是填上我们的接口地址编写我们支付成功之后的逻辑。
refundNotifyUrl支付失败回调。用户可能取消订单或者网络抖动支付失败失败了微信就会对这个地址发起请求我们需要编写相应的逻辑。