小程序支付

最近在写小程序  刚刚写完支付调用的方法.  本人比较懒 直接使用官方php版本demo就可以

1.  在小程序服务器配置注册一个域名方便访问方法

2.  看了很多网上的bug 啥的, 我目前遇到  统一订单post传值后 官方文档的方法 --- private static function postXmlCurl     

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,true);
  curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验  原文是这样的   报错   将俩者 改为 false;

3. 其次 就是一个第三方类库引入的问题   比如TP3.2   将demo 放在Vendor文件目录下  并随手将文件名字改为.php 后缀

在控制器引入时 直接Vendor(‘‘); 即可. 实例化类时  \类名();   q其中 JsApiPay这个类 需要引入另一个文件类  官方用的require_one  我用的时候 好像报错了  所以改为Vendor(‘pay.lib.WxPayApi‘);

使用官方的demo 仅仅 改动几个地方就可以使用 不需要大改  也不用担心 各种签名  一次性搞定!

4. 最后支付遇见的蛋疼的错误 是  total_fee 参数丢失    整了2天左右,奶奶的 发现是前台的问题  在返回数据给前台时  加了引号  就一直报这个错!  所以, 再遇见问题时 确定了自己方面没问题后 就找别人的事去吧! 起码揍 他一顿!

时间: 2024-10-24 20:20:56

小程序支付的相关文章

从零接入小程序支付

作者:Jeffchen链接:https://zhuanlan.zhihu.com/p/23594164来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 作者:Jeffchen链接:知乎专栏来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 小程序中微信支付的能力,是随着小程序的发布一并推出的,然而小程序文档里关于微信支付接口只有一个requestPayment函数的描述. 这个requestPayment函数确实是小程序前端唯一需要调用的

微信小程序支付及退款流程详解

微信小程序的支付和退款流程 近期在做微信小程序时,涉及到了小程序的支付和退款流程,所以也大概的将这方面的东西看了一个遍,就在这篇博客里总结一下. 首先说明一下,微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可.我在后端使用的是php,当然在这篇博客里我不打算贴一堆代码来说明支付的具体实现,而主要会侧重于整个支付的流程和一些细节方面的东西.所以使用其他后端语言的朋友有需要也是可以看一下的.很多时候开发的需求和相应问题的解决真的要跳出语

微信小程序 --- 完成小程序支付功能

最近开发小程序,一直在看小程序的支付.经过一天的努力,小程序支付功能最终实现了. 下面感谢 csdn 博主:千堆雪惹尘埃 发布的 " 小程序与php 实现微信支付 " 原文地址: http://blog.csdn.net/admin1008611/article/details/73240458 下面是我自己写的代码:使用的 thinkphp:其他的可以参考修改: 服务端: 获取用户的 openid: public function get_openid(){ $data = arra

微信小程序开发问题踩坑整理,web-view、openID、小程序支付等汇总

微信小程序开发过程中遇到的问题踩坑整理,内容包括web-view.openID.小程序支付.网络请求等等一系列问题汇总,希望对大家能有一定帮助和启发. 内容如下: 关于小程序web-view bindmessage 真机不触发的问题 小程序iOS访问服务器访问不上,但android没有问题 关于ssl证书加密后小程序访问出错问题 微信拨打电话数据调用问题,如何一键拨号 后台php调用微信小程序接口获取openid,返回的是null 小程序图片显示问题,开发者工具显示,手机预览不显示 微信小程序支

php对接微信小程序支付

前言:这里我就假装你已经注册了微信小程序,并且基本的配置都已经好了.注: 个人注册小程序不支持微信支付,所以我还是假装你是企业或者个体工商户的微信小程序,其他的商户号注册,二者绑定,授权,支付开通,就阅读文档吧,这里我先负责实战. 微信小程序支付开发文档: https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_3&index=1 基本流程: 1. 申请商户平台账号 https://pay.weixin.qq.com/in

友点企业建站-小程序支付提示“参数配置错误”

我们在登录友点企业建站后台[微信接口]配置对接好微信小程序支付接口参数  商户号+支付秘钥  但是测试提交支付还是会提示支付参数错误,这到底是怎么回事呢? 原因经过查明是此支付信息账号是同一账号主体认证的微信公众号的,如果需要在小程序对接,那就需要先绑定授权才可以. 下面就介绍授权的主要操作部分: 1.商户号在商户平台填写相关APPID信息,发起授权申请:点击"产品中心->开发配置->APPID授权管理->新增授权",进入授权申请页面 1.商户号在商户平台填写相关AP

微信支付之扫码支付、公众号支付、H5支付、小程序支付相关业务流程分析总结

前言 很久以来,一直想写一篇微信支付有关的总结文档:一方面是总结自己的一些心得,另一方面也可以帮助别人,但是因种种原因未能完全理解透彻微信支付的几大支付方式,今天有幸做一些总结上的文章,也趁此机会,将一年多以来的相关经验分享一下. 概述 1. 扫码支付 商户在pc端展示一个支付二维码,用户使用微信扫一扫功能,扫码后实现付款的支付方式. 2. 公众号支付 商户在微信APP内(微信浏览器)打开H5网页,通过微信支付实现付款的支付方式. 3. H5支付 商户在微信浏览器以外的手机浏览器打开H5网页,通

asp写的微信小程序支付demo-服务器端是asp+mdb的

这个微信小程序支付demo代码是我用asp写的,微信小程序端加上服务器端用的asp和mdb数据库,下面是代码分享: <view class="container"> <view class='view'>订单说明:{{paydata.title}}</view> <view class='view inputview'> 支付金额:<input bindinput="bindKeyInput" type=&quo

微信小程序支付代码asp源码下载

昨天晚上给朋友写了一个asp的微信小程序支付接口,我这朋友的小程序服务器端用的asp做的,以前没有支付,非让我给写一个支付,因为必须是asp来写,他不会,所以我就帮他写了,顺便还写了一个asp获取用户资料头像和微信名入库的代码,也是asp源码,数据库用的是mdb的格式,还可以比较好用,微信小程序用asp做服务器端估计很少,应该有朋友需要,下载这个代码:ly.ftphn.com/wxpay.rar ============================================= 互相学习

微信小程序支付

关于微信小程序支付功能,他的官方文档真的写的很清楚了!但是整理吸收一下还是不错的 官网呈上:https://developers.weixin.qq.com/miniprogram/dev/api/wx.requestPayment.html 核心流程:下面的图和交互流程描述写的真是不能再清晰了 商户系统和微信支付系统主要交互: 1.小程序内调用登录接口,获取到用户的openid,api参见公共api[小程序登录API] 2.商户server调用支付统一下单,api参见公共api[统一下单API