美文网首页
android接入微信支付的坑

android接入微信支付的坑

作者: 撩人的风光 | 来源:发表于2020-07-24 10:05 被阅读0次

问题是这样的,集成完微信sdk之后进行测试阶段,app支付第一次支付会成功,但是之后的每次支付都是失败的  错误响应-1,根据官方给出的文档里面是这样说的

可能的原因:签名错误、未注册APPID、项目设置APPID不正确、注册的APPID与设置的不匹配、其他异常等

重要的是其他异常等  这一句将问题范围无线放大,这就是微信支付的大坑,行了,不说废话了,其实这个问题主要原因就是因为申请微信支付平台的商户的时候上传的app签名,是md5值但是咱们输出的md5值是大写和冒号分开的,而微信提供的官方工具获取到的签名也是md5小写并且去掉了冒号的值,这就是问题的主要原因,重新提交应用签名之后,支付成功,没有问题了。

相关文章

  • android接入微信支付的坑

    问题是这样的,集成完微信sdk之后进行测试阶段,app支付第一次支付会成功,但是之后的每次支付都是失败的 错误响应...

  • android 微信 支付 接入流程总结

    [TOC] 客户端微信支付 android 接入微信指南android 资源下载页微信支付 开发文档 登录微信官方...

  • 小程序学习笔记-微信支付避坑指南

    小程序接入微信支付避坑指南 微信支付的整体申请流程,一图以蔽之。 微信支付申请流程 容易掉坑的地方集中在「登记商户...

  • Android支付封装(微信+支付宝)

    支付宝支付:Android支付宝支付详解微信支付参考:android微信支付详解与坑官方文档:App支付Andro...

  • Android支付宝支付详解

    微信支付参考:android微信支付详解与坑官方文档:App支付Android集成流程 好久之前写过支付一直没做个...

  • android studio 在debug模式下使用releas

    在做微信支付的时候踩坑,接入微信支付,必须使用正式版签名才可以调起支付。所以为了避免每次打包打release包,设...

  • Android接入微信支付

    1、先在微信开放平台申请开发应用,微信开放平台会生成APP的唯一标识APPID。由于需要保证支付安全,需要在开放平...

  • Android 接入微信支付

    前言: 参考地址(做的时候有参考了以下两个博客的内容,自己按照实际情况,简化了些东西): https://gith...

  • Android接入微信支付

    集成 1.在项目的 build.gradle中,添加下面的内容 2.包名目录下创建wxapi文件夹,此包(wxap...

  • Android接入微信支付

    公司要求开通微信支付功能,在此记录一下实现步骤。 一:准备工作 1.首先需要在微信开放平台注册账号。微信开放平台 ...

网友评论

      本文标题:android接入微信支付的坑

      本文链接:https://www.haomeiwen.com/subject/fnzdlktx.html