当前位置: 首页 > news >正文

学校网站建设建议免费推广网站2023

学校网站建设建议,免费推广网站2023,amh5.5安装wordpress,八里河风景区网站建设设计概述今天给大家分享java小程序支付 首先我们学习任何东西要先看官网 下面是支付业务流程 我们具体用代码去实现上面的业务流程 功能截图 代码截图 pay(){//调用后台生成订单var orderNumber "20210101123456";var amount 0.01;WxPay.wxpay(app, amount, orderNumber…

今天给大家分享java小程序支付

首先我们学习任何东西要先看官网

下面是支付业务流程

我们具体用代码去实现上面的业务流程

功能截图

代码截图

 pay(){//调用后台生成订单var orderNumber = "20210101123456";var amount = 0.01;WxPay.wxpay(app, amount, orderNumber, '支付测试', function(code) {// 下单成功,跳转到订单管理界面if (code == 0) {}});},
function wxpay(app, money, orderNum, goodsName, callback) {wx.request({header: {"token": app.globalData.token},url: app.globalData.domain + '/api/pay/wechat/unifiedOrder',data: {storeId: app.globalData.storeId,orderNum: orderNum,totalAmount: money,goodsName: goodsName},success: function (res) {if (res.data.code == 0) {// 发起支付wx.requestPayment({timeStamp: res.data.data.timeStamp,nonceStr: res.data.data.nonceStr,package: res.data.data.package,signType: 'MD5',paySign: res.data.data.paySign,fail: function (resp) {wx.showToast({title: '支付失败',icon: 'none'})callback(1);},success: function () {wx.showToast({title: '支付成功',icon: 'none'})callback(0);}})} else {wx.showToast({title: res.data.msg,icon: 'none'})callback(1);}}})
}
/*** 统一下单(详见https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1)* 在发起微信支付前,需要调用统一下单接口,获取"预支付交易会话标识"* 接口地址:https://api.mch.weixin.qq.com/pay/unifiedorder** @param request 请求对象,注意一些参数如appid、mchid等不用设置,方法内会自动从配置对象中获取到(前提是对应配置中已经设置)*/@GetMapping("/unifiedOrder")public R unifiedOrder(@RequestAttribute("userId") Long userId, String orderNum, BigDecimal totalAmount, String goodsName, HttpServletRequest req) throws WxPayException {WxPayUnifiedOrderRequest request = new WxPayUnifiedOrderRequest();request.setOutTradeNo(orderNum);MemberEntity member = memberService.queryObject(userId);request.setOpenid(member.getOpenid());request.setBody(goodsName);request.setNotifyUrl(notifyUrl);request.setTotalFee(totalAmount.multiply(new BigDecimal(100)).intValue());request.setSpbillCreateIp(IPUtils.getIpAddr(req));request.setTradeType("JSAPI");WxPayUnifiedOrderResult result = wxPayService.unifiedOrder(request);String timeStamp = String.valueOf(System.currentTimeMillis() / 1000);String nonceStr = String.valueOf(System.currentTimeMillis());//signKey 商户平台设置的密钥key//签名字段:appId,timeStamp,nonceStr,package,signTypeMap params = new HashMap();params.put("appId", wxPayService.getConfig().getAppId());params.put("timeStamp", timeStamp);params.put("nonceStr", nonceStr);params.put("package", "prepay_id=" + result.getPrepayId());params.put("signType", "MD5");String sign = SignUtils.createSign(params, "MD5",    wxPayService.getConfig().getMchKey(), new String[0]);params.put("paySign", sign);return R.ok().put("data", params);}

http://www.hkea.cn/news/612331/

相关文章:

  • 品网站建设智能搜索引擎
  • 怎样在百度建网站seo建设者
  • 四海网络网站建设咨询什么叫做网络营销
  • 安徽建设网官方网站优化分析
  • 网站根目录文件名游戏推广员是做什么的
  • 个体工商户怎么做网站西安网站seo技术
  • 报名网站制作2345网址导航官网下载安装
  • 图书购物网站开发总结百度发广告需要多少钱
  • 做网站 业务流程图站长统计性宝app
  • 长沙做网站大概多少钱万网域名注册教程
  • 成都网站建设网站产品推广计划书怎么写
  • 深圳个人网站建设大连网络推广公司哪家好
  • 建设工程教育appseo技术培训中心
  • 家教中介怎么利用网站来做的免费广告推广
  • wordpress仿制建设seo是什么平台
  • 商城网站建设分为几块seo臻系统
  • 网络营销对于个人而言有什么作用seo文章
  • 做书籍封皮的网站今日中国新闻
  • 东莞建设网站电工培训技术学校
  • 深圳聘请做网站人员成都排名seo公司
  • 网站备案之后东莞网站关键词优化公司
  • 多种专业网站建设潍坊网站排名提升
  • 网站投稿系统怎么做网站制作流程是什么
  • 交警网站建设整改百度推广怎么推广
  • 重庆网站建设哪里比较好呢网站下载
  • 网站运行速度慢的原因看b站二十四小时直播间
  • 电商网站开发服务全网营销骗局揭秘
  • 个人网站怎么做互联网营销师培训课程免费
  • 微信网站建设价格网站开发报价方案
  • wordpress utc时间慢8小时大连seo关键词排名