小程序调用wx.requestPayment(OBJECT)这个方法发起微信支付,返回“调用支付JSAPI缺少参数:total_fee”这个错误。查看控制台发现预支付订单id为空(prepay_id=)。

网上搜了一些信息,发现一个很让人无奈的事情,无论支付缺少啥参数,都提示“缺少total_fee”。

一般以下情况会报错:

1.后台返回的package字段错误:

wx.requestPayment中package参数必须是package:"prepay_id=wx**************"格式的

2.订单编号重复

一个订单编号只能用于一个订单

3.AppID或者AppSecret不对

对比你输入的AppID和你微信公众平台的AppID

4.预支付id为空,有四种情况:

(1)金额为空
(2)订单编号重复
(3)订单编号为空
(4)API密钥不对(在商户后台设置)

后来发现我的问题是订单编号重复,有2个商户号,订单编号和另一个重复了,把其中一个重新设置下就好了。

转载于:https://www.cnblogs.com/joe235/p/10717446.html

小程序调用微信支付返回错误相关推荐

  1. 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程)

    本篇记录说明 微信小程序获取用户手机号码,Java后台servlet解密(微信小程序调用微信支付也是大致的流程,详细内容可私信交流) (第一次写博客,写得不好的地方见谅,面向新手,大佬请无视,不喜勿喷 ...

  2. php+小程序调用微信支付常见步骤和注意点

    步骤     1,在小程序端 通过wx.login获取微信支付所需code     2,然后根据code获取openid     3,通过openid和其他参数调用统一下单接口(在php里获取参数调用 ...

  3. 微信小程序接入微信支付(二):后台调用统一下单接口

    微信统一支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1 因该接口需要商户系统中自己的订单编号,笔者先 ...

  4. Delphi调用微信原生Web开发接口JS-SDK开发小程序及微信支付等的Rest API

    目录 Delphi调用微信原生Web开发接口JS-SDK开发小程序及微信支付等的Rest API 一.概述及API 1.JS-SDK是对之前的 WeixinJSBridge 的一个包装 2.JS-SD ...

  5. 微信小程序接入微信支付(三):小程序端调用支付接口

    微信小程序调用支付接口官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5 在上一节中 ...

  6. 老板提了个需求:微信小程序调用支付宝支付!然后群里炸锅了

    大前天,我们头戴菊花手拿红包的小编同学在社群里发出了灵魂提问: (声明一下:小编同学只是在我这里兼职运营社群,人家正经工作还是产品狗.所以这个老板不是我) 这个问题简单说,就是在微信小程序里调用支付宝 ...

  7. springboot 微信小程序 对接微信支付功能(完整版)

    微信小程序对接微信支付功能 业务流程时序图 JAVA版 1. 项目架构 2. pom.xml配置文件 3. 小程序账号参数配置类 4.JAVA 通用代码 4.1 工具类 4.1.1 IdGen (id ...

  8. 使用uniapp开发字节跳动小程序的微信支付和支付宝支付(后端PHP,tp5)

    使用uniapp开发字节跳动小程序的微信支付和支付宝支付(后端PHP,tp5) 准备工作 微信支付配置 支付宝支付配置 字节跳动配置 1,微信支付配置: 开通微信支付的h5支付,关联APPID,保存k ...

  9. 随笔集:微信小程序的微信支付

    微信小程序的微信支付 简单来说一下微信支付的开发流程: 大概来说就是两步: 1.客户端请求后端生成订单,后端生成商户订单后调用统一下单API,微信方会生成一个预付单,并返回预付单信息(prepay_i ...

最新文章

  1. java 上传超时_上传视频超时
  2. 一个write和printf混用的例子
  3. springboot学习笔记(十)
  4. java 减少内存_java中减少内存占用小技巧
  5. scrapy 让指定的spider执行指定的pipeline
  6. 如何通过浏览器在所有响应内容中查找文本
  7. 统计iOS项目的总代码行数的方法
  8. socket 选项 详细说明
  9. 高中英语计算机辅助教学例子,计算机辅助教学在英语听力中的运用
  10. 2021-2025年中国电动门锁行业市场供需与战略研究报告
  11. 《How to bake LightMap》
  12. 工业革命 书_工业革命以来最重大的变化
  13. 开天辟地-Go语言的见面仪式
  14. 算法导论第三版 第1章习题答案
  15. 退货地址导出(拼多多)
  16. 上海科技大学计算机夏令营随笔
  17. Ubuntu20.04代理设置
  18. 金蝶检测服务器响应异常,连接金蝶云服务器异常 请检查
  19. 基于区块链的去中心化身份技术有哪些应用前景?
  20. 微信小程序标题栏加logo–基于IView-weapp

热门文章

  1. 使用ARouter实现组件化
  2. LR+Jenkins实践思路
  3. 安卓图表引擎AChartEngine(一) - 简介
  4. MogileFS高级应用(二)最后有疑问
  5. kafka之四:Kafka集群搭建
  6. C#.NET 轻量级通用快速开发平台,DevExpress DXperience 12.2
  7. [转载] 中华典故故事(孙刚)——08 狗咬吕洞宾
  8. 如何在windows xp下使用ntfs权限控制
  9. JavaScript——this、constructor、prototype
  10. poj1654 Area