【新手必看】微信支付V2之傻瓜式1秒接入 | 您所在的位置:网站首页 › 微信app付款 › 【新手必看】微信支付V2之傻瓜式1秒接入 |
微信支付之前也对接过几次,因为时隔久远,每次对接都要挠头一番,可怜了发际线了,我的宝你在哪里,你再不来我头发掉光了😭这次决定记录下来,以后对接方便新人也方便自己,说真,其实我是看上官方的拉杆箱了🥰欲练神功,必先挠头,快快乐乐吃西瓜,清清凉凉一夏天👻如果你是第一次对接支付:1.你得申请一个服务号,并通过微信认证2.获取参数看图:往下看 ⬇️3.注册微信商户平台并配置API密钥第一式:随便起个文件名,最好要有特色//命名为:wwxpay-mini.php 扔到你的微信支付授权目录,就这一个文件已经实现了jsapi支付,无需下载其他sdk
第二式:调试工具微信公众平台支付接口调试工具:https://pay.weixin.qq.com/wiki/tools/signverify/ (调试错误的时候可以用得上,新手暂时略过)第三式:上代码操作方法:将此文件备注位置-【商户参数】/【订单信息】两处的参数,改为你自己的即可,其中订单参数可以为动态获取,如果你只有一个商品那就写死吧
FT-收银台
/*
JSAPI调起支付
公众号id appId
时间戳 timeStamp
随机字符串 nonceStr String(32) 5K8264ILTKCH16CQ2502SI8ZNMTM67VS 随机字符串,32位。推荐随机数生成算法
订单详情扩展字符串 package String(128) prepay_id=123456789 统一下单接口返回的prepay_id参数值,提交格式如:prepay_id=***
签名方式 signType MD5 签名类型,默认为MD5,支持HMAC-SHA256和MD5。注意此处需与统一下单的签名类型一致
签名 paySign 是 String(64) C380BEC2BFD727A4B6845133519F3AD6 签名,详见签名生成算法:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3
*/
function jsApiCall()
{
WeixinJSBridge.invoke(
'getBrandWCPayRequest',
,
function(res){
WeixinJSBridge.log(res.err_msg);
alert(res.err_code+res.err_desc+res.err_msg);
}
);
}
function callpay()
{
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener('WeixinJSBridgeReady', jsApiCall, false);
}else if (document.attachEvent){
document.attachEvent('WeixinJSBridgeReady', jsApiCall);
document.attachEvent('onWeixinJSBridgeReady', jsApiCall);
}
}else{
jsApiCall();
}
}
该笔订单支付金额为0.01元钱
立即支付
我喜欢面向过程emm,别笑话我🤣别问为啥这么多备注,因为怕你笨🤣总结:1. 申请服务号,注册微信商户平台,获取:Appid Key Api密钥 商户号2. 创建wxpay-mini.php【名称随意,但是一定放到授权目录】3.【商户参数】/【订单信息】两处的参数,改为你自己的参数4.运行支付测试结果这你还不会的话,来找我,看我怎么揍你🤪我还没对象,拉杆箱可以不要,官方给我介绍个对象呗,别说给我New一个😭 还没有用过微信云托管的朋友可以看我另一篇教程:https://developers.weixin.qq.com/community/minihome/article/doc/000068648fcae81db5fd0f17e58413 暂时就写这么多,再熬天就要亮了😇 |
CopyRight 2018-2019 实验室设备网 版权所有 |