微信支付APPID MCHID APIKEY等配置方法

微信支付(扫码支付)是需要申请商户的,而且必须得有营业执照才可以申请。

微信商户平台需要绑定已认证的微信公众号,这是必须得绑定,不绑定不行,个人订阅号也是不可以的。

AppID在哪里?

这里的APPID填写的是绑定的公众号APPID

1、到公众平台找到appid

公众平台左侧菜单最后的基本配置里。

202006241592994271192409.png

202006241592994219157594.png

2、到商户平台关联公众号

复制公众号的appid到商户平台关联。

202006241592993710178866.png

3、到微信公众平台确认绑定

202006241592994463189633.png

MCHID在哪?(商户号)

商户号是10位数,这两个地方可以看到。

202006241592994677181486.png

支付秘钥在哪?(APIKEY)

账户中心 - API安全 - 设置API秘钥

202006241592994844201266.png

微信内支付AppSecret在哪?(JSAPI支付)

在公众平台左侧菜单最后的基本配置里。

202006241592995006110444.png

JSAPI(微信内支付)支付授权目录和H5的回调域名哪里配置?

这里具体应该如何填写,插件或主题应该都有说明,这里就不给例子了。

202006241592995198118870.png

幻影龙王
关注 关注
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
iOS微信支付
sky_2016的专栏
10-02 9835
最近要用微信支付功能,在此总结一下! 需要下面第三方支持 1、首先到微信开放平台上,申请app及与T进行签约、认证 https://open.weixin.qq.com/ 获取到: /**  *  微信开放平台申请得到的 appid, 需要同时添加在info.plist文件中URL schema,用于完成时,回调到app  */ #define WXA
微信H5支付修改下配置APPID、商户号等)即可使用
01-16
微信H5支付,微信浏览器支付,微信支付 1, 修改wxpay.php文件的参数 define('APPID','APPID'); define('APIKEY','商户安全密钥'); define('MCH_ID','商户ID'); define('NOTIFY_URL','http://你的域名/return_url.php'); 2 ,H5支付不能直接在微信浏览器中打开支付,需要打开外部浏览器才能支付。 3 ,商户平台中设置H5支付域名。 4 ,需要在线上测试并且服务器要有写入权限,在程序运行过程中会生成日志文件。
C#+WebApi_微信支付源码demo
07-10
实例支持 扫码二维码支付成功 后, 网页 自动弹出 支付成功的提示: 首先要申请 微信扫码支付的权限,即:开通微支付,然后 在Config.cs中配置 你申请的信息 /* 微信公众号信息配置 * APPID:绑定支付的APPID(必须配置) * MCHID:商户号(必须配置) * KEY:商户支付密钥,参考开户邮件设置(必须配置) * APPSECRET:公众帐号secert(仅JSAPI支付的时候需要配置) */ public static string APPID { get { return appid; } set { appid = value; } } ................
微信支付(App支付 + 小程序支付 + pc扫码支付)准备工作
最新发布
qq_33067629的博客
03-26 239
微信支付集成
nodejs微信扫码支付功能实现
12-23
前言 本篇文章主要是记录本人在微信扫码支付过程中所遇到的问题,给大家一个借鉴作用,希望对你们有帮助 开发环境 nodejs v8.1.0 egg v1.1.0 准备工作 微信公众号-appid 微信商户号-mch_id key值(签名算法所需,其实就是一个32位的密码,可以用md5生成一个)(key设置路径:微信商户平台(pay.weixin.qq.com)–>账户设置–>API安全–>密钥设置) 扫码支付-统一下单 以下才用的是微信模式二,因为比较简单 let MD5 = require('md5'), xml2js = require('xml2js')
微信小程序支付API-V3 PHP完整代码(包括微信小程序端)
03-09
微信小程序支付API-V3 PHP完整代码(包括微信小程序端)下载后修改APPID可直接使用。
微信小程序开发笔记 支付篇①——微信支付appidmch_idAPI证书、API密钥、APIv3密钥到底是什么东西
小康师兄
07-20 1万+
一篇文档给你解释清楚,微信支付appidmch_idAPI证书、API密钥、APIv3密钥到底是什么东西
微信支付api_key
root_miss的博客
08-03 6521
1、登录商户后台 2、支付安全 3、安正验证证书 4、设置操作密码 5、设置api_key
微信商户号 API 密钥、API 证书配置
u013302168的博客
05-07 5458
只是使用商户号的支付功能可以不配置 API 证书,因为 API 证书只有在一些敏感操作中才用到。比如: 企业付款到零钱、公众号中的现金红包、商户号订单退款,也可以理解为商户号往外出钱的操作。中想要使用该商户号,需要商户号和相应的 appid 进行关联进行关联。确认授权,小程序管理员会收到一条授权通知,在授权通知中授权也可以。一个全新的商户号如何生成 API 密钥、API 证书的操作教程。是为了在小程序中能够使用商户号进行微信支付, 关联公众号亦如此。登录小程序后台,确认授权,即可完成商户号和小程序的关联。
微信支付各种key的申请
u011423995的博客
07-06 2271
申请微信支付比较懵,来此处记录下 不需要使用到开放平台账号,只需要商户账号和公众号,确认公众号已经升级到服务号 (1)首先是API密钥: 登录商户号https://pay.weixin.qq.com/index.php/core/account/api_cert a、账户中心->api安全 b、安装证书   c、设置秘钥 d、填写秘钥,填写时记得保存秘钥
平台如何接入微信支付
热爱技术,享受生活
05-20 2046
平台或者APP该怎么接入微信支付,前期准备工作,开发阶段注意事项等等
JS通过调用微信API实现微信支付功能的方法示例
01-19
本文实例讲述了JS通过调用微信API实现微信支付功能的方法。分享给大家供大家参考,具体如下: 最近在做微信公众号开发,在微信支付上遇到一些问题,困惑了3天,今天终于搞定。期间要感谢一些大神的帮助,趁热下面...
IOS 集成微信支付功能的实现方法
01-20
IOS 集成微信支付功能的实现方法 第一步:集成微信的SDK https://pay.weixin.qq.com/wiki/doc/api/index.html  点击进入 下载对应SDK或示例,最后可以看看示例程序 第二步:在Xcode中填写微信开放平台申请的Appid...
调用支付jsapi缺少参数:appid_JAVA实现微信支付功能
weixin_30772189的博客
01-28 4939
②准备好11个参数JSAPI支付方式1 配置微信平台①配置微信公众平台登录微信公众平台=》公众号设置=》功能设置=》网页授权域名 ②配置微信商家平台①先去官方下载SDK,并导进项目中 2 后台代码的实现JSAPI官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1①先去官方下载SDK,并导进项目中地址:https://p...
微信支付
z997756128的专栏
04-09 897
最近要用微信支付功能,在此总结一下!   需要下面第三方支持   备注:JSONKit框架是基于MRC的,如果工程开发环境是ARC的话,请在编译时设定 编译参数 -fno-objc-arc           1、首先到微信开放平台上,申请app及与T进行签约、认证 https://open.we
微信实现扫码支付(native)
Richard_666的博客
06-05 2037
第一步:在sdk的example的WxPay.Config.php配置 APPID:绑定支付的APPID(必须配置,开户邮件中可查看)
微信支付API_v3+Native扫码支付
2302_78891428的博客
09-09 444
这周做了个微信支付的需求,然后看了微信支付的开发文档可以说是一言难尽啊...也走了很多弯路踩了很多很多坑,在网上搜索感觉都很乱也没有一份具体的代码demo,今天为大家写一份从生成二维码到回调的实操代码,希望对大家有帮助回调这里我也写了很久,因为文档有很多步骤,但是又写的很乱导致很久家。但其实最后总结就三步,第一:拿定时更新的平台证书,拿出他的序列号跟回调请求头的序列号做对比,第二:拿这个证书的公钥去做验签,第三就是解密返回来的参数。
微信支付常用三个Key的获取方式
Jason_HD的博客
04-03 5890
微信支付常用三个Key的获取方式
微信支付appidappsecret,商户号mchid微信交易支付密钥在哪里查看
热门推荐
心有猛虎 细嗅蔷薇
12-20 2万+
1-1) 查看微信支付 appid方法 微信支付使用的 appid, 是微信服务号的 appid, 需要你登录微信服务号后台, 在 开发-基本配置/开发者ID(AppID) 中查看微信支付 appid 1-2) 获取微信支付 appsecret 的方法 微信支付使用的 appsecret, 是微信服务号的 appsecret, 登录你的微信服务号后台, 在 开发-基本配置/开发者密码(App...
调用微信支付api 生成微信支付url
06-07
调用微信支付API生成微信支付URL,需要先进行以下步骤: 1. 获取微信支付的统一下单接口,该接口用于生成预支付订单并返回支付URL; 2. 将生成的预支付订单信息发送给微信支付平台,获得预支付订单号; 3. 通过预支付订单号生成微信支付URL。 下面是一个简单的Java代码示例,用于生成微信支付URL: ```java import java.util.SortedMap; import java.util.TreeMap; import java.util.UUID; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class WechatPay { // 微信支付统一下单接口 private static final String UNIFIED_ORDER_URL = "https://api.mch.weixin.qq.com/pay/unifiedorder"; // 微信支付商户号 private static final String MCH_ID = "your_mch_id"; // 微信支付API密钥 private static final String API_KEY = "your_api_key"; // 微信支付回调URL private static final String NOTIFY_URL = "https://example.com/notify"; /** * 生成微信支付URL * @param body 商品描述 * @param outTradeNo 商户订单号 * @param totalFee 订单总金额,单位为分 * @param spbillCreateIp 终端IP * @return 微信支付URL */ public static String generatePayUrl(String body, String outTradeNo, int totalFee, String spbillCreateIp) throws Exception { SortedMap<String, String> params = new TreeMap<String, String>(); params.put("appid", "your_appid"); params.put("mch_id", MCH_ID); params.put("nonce_str", UUID.randomUUID().toString().replace("-", "")); params.put("body", body); params.put("out_trade_no", outTradeNo); params.put("total_fee", String.valueOf(totalFee)); params.put("spbill_create_ip", spbillCreateIp); params.put("notify_url", NOTIFY_URL); params.put("trade_type", "NATIVE"); // 生成签名 String sign = generateSign(params); params.put("sign", sign); // 发送请求 String xml = HttpUtils.post(UNIFIED_ORDER_URL, XmlUtils.toXml(params)); // 解析响应 SortedMap<String, String> result = XmlUtils.toMap(xml); if (result.get("return_code").equals("SUCCESS")) { String prepayId = result.get("prepay_id"); return generatePayUrl(prepayId); } else { throw new Exception(result.get("return_msg")); } } /** * 生成签名 * @param params 参数列表 * @return 签名 */ private static String generateSign(SortedMap<String, String> params) throws NoSuchAlgorithmException { StringBuilder sb = new StringBuilder(); for (String key : params.keySet()) { String value = params.get(key); if (value != null && !value.isEmpty() && !key.equals("sign")) { sb.append(key).append("=").append(value).append("&"); } } sb.append("key=").append(API_KEY); String str = sb.toString(); MessageDigest md = MessageDigest.getInstance("MD5"); byte[] bytes = md.digest(str.getBytes()); StringBuilder result = new StringBuilder(); for (byte b : bytes) { String hex = Integer.toHexString(0xff & b); if (hex.length() == 1) { result.append('0'); } result.append(hex); } return result.toString().toUpperCase(); } /** * 生成微信支付URL * @param prepayId 预支付订单号 * @return 微信支付URL */ private static String generatePayUrl(String prepayId) { SortedMap<String, String> params = new TreeMap<String, String>(); params.put("appid", "your_appid"); params.put("mch_id", MCH_ID); params.put("time_stamp", String.valueOf(System.currentTimeMillis() / 1000)); params.put("nonce_str", UUID.randomUUID().toString().replace("-", "")); params.put("prepay_id", prepayId); params.put("sign_type", "MD5"); // 生成签名 String sign = generateSign(params); params.put("sign", sign); // 生成支付URL StringBuilder sb = new StringBuilder(); sb.append("weixin://wxpay/bizpayurl?"); for (String key : params.keySet()) { String value = params.get(key); if (value != null && !value.isEmpty()) { sb.append(key).append("=").append(value).append("&"); } } sb.setLength(sb.length() - 1); return sb.toString(); } } ``` 在上述代码中,我们使用了HttpUtils和XmlUtils两个工具类。HttpUtils用于发送HTTP请求,XmlUtils用于将XML格式的字符串转换为SortedMap。你需要根据自己的实际情况实现这两个工具类。 使用该代码,你可以像下面这样生成微信支付URL: ```java String payUrl = WechatPay.generatePayUrl("商品描述", "商户订单号", 100, "终端IP"); System.out.println(payUrl); ``` 其中,参数分别为商品描述、商户订单号、订单总金额(单位为分)和终端IP。执行完上述代码后,你将获得一个微信支付URL,该URL可以用于在微信客户端中打开支付页面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 反诈中心拦截网站域名措施与申诉方法 13857
  • [踩坑记录]免备案使用国内CDN初次尝试 9125
  • 利用腾讯云函数实现自动化签到 6048
  • Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具 5921
  • 提升你的外国服务器网站国内访问速度~ 5787

最新评论

  • 云服务器配合CookieCloud插件,实现浏览器网站Cookie同步

    幻影龙王: 用自己的服务器搭建是最好的

  • 云服务器配合CookieCloud插件,实现浏览器网站Cookie同步

    qq_37508887: 自从用了这个插件,我支付宝被盗取了一个亿; 我的千万级粉丝的微博被用来刷广告。

  • 云服务器配合CookieCloud插件,实现浏览器网站Cookie同步

    幻影龙王: 谢谢

  • 云服务器配合CookieCloud插件,实现浏览器网站Cookie同步

    什么都干的派森: 写的不错,收藏了

  • [踩坑记录]免备案使用国内CDN初次尝试

    m0_52037891: 香港服务器不用备案喔

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • IP签名档PHP开源版:轻松打造网站个性签名档
  • 云服务器配合CookieCloud插件,实现浏览器网站Cookie同步
  • Cloudreve添加腾讯云对象存储策略教程
2023年3篇
2022年8篇
2021年98篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

幻影龙王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司渭南网站优化公司石岩网站定制公司恩施阿里店铺托管多少钱襄阳建设网站哪家好南京营销网站价格松岗模板网站建设公司坪山SEO按天收费哪家好苏州外贸网站制作价格防城港设计公司网站哪家好乌海网站推广方案公司金昌网站推广方案聊城网站推广系统上海建网站公司定西网站设计多少钱淮安设计网站推荐咸阳外贸网站建设茂名网站制作公司大芬营销网站推荐大同设计公司网站哪家好东莞网站关键词优化公司福田网页设计价格木棉湾企业网站设计金华模板制作哪家好白城seo优化多少钱龙岗网站改版公司那曲网站制作报价宁德百度网站优化哪家好莱芜企业网站改版推荐泰州网站优化价格许昌seo哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化