微商户

微信支付开发(7) H5支付

匆匆过客 提交于 2020-01-06 05:23:59
关键字:微信支付 微信支付v3 H5支付 wap支付 prepay_id 作者:方倍工作室 原文: http://www.cnblogs.com/txw1958/p/wxpayv3_h5.html 本文介绍微信支付下的H5支付实现流程。 一、介绍 H5支付是基于公众号基础开发的一种非微信内浏览器支付方式(需要单独申请支付权限),可以满足在微信外的手机H5页面进行微信支付的需求。。 测试地址 http://wxpay.weixin.qq.com/pub_v2/pay/wap.v2.php http://wxpay.weixin.qq.com/mch/pay/h5.v2.php http://wxpay.wxutil.com/pub_v2/pay/wap.v2.php http://wxpay.wxutil.com/mch/pay/h5.v2.php 效果图 流程图 二、商品信息准备 主要是先定义商品的名称及价格,以及交易号。代码如下。 include_once("../WxPayPubHelper/WxPayPubHelper.php"); //使用统一支付接口 $unifiedOrder = new UnifiedOrder_pub(); //设置统一支付接口参数 //设置必填参数 //appid已填,商户无需重复填写 //mch_id已填,商户无需重复填写 /

微信支付接口返回“签名错误”的排查方法

老子叫甜甜 提交于 2020-01-01 23:48:34
1、确认公众号的appSecret和商户号的API密钥没有搞混。 2、重置商户API密钥。(本人亲测是这样解决了问题,tx真是个坑,我严重鄙视。) 3、确认公众号授权的域名和目录是正确的。 4、参数body含有中文字符,改换英文签名成功,那么就转换字符编码试试。 $dat = iconv('UTF-8','ISO8859-1',array2xml($package)); 5、血的教训,以上都试过之后,再仔细对比参数,确认签名算法没有问题,可以使用官网的调试工具验证自己的签名是否正确。 https://pay.weixin.qq.com/wiki/tools/signverify/ 来源: 51CTO 作者: 老徐的1986 链接: https://blog.51cto.com/xihan/2096880

微信支付签名错误(第四点试过已得)

懵懂的女人 提交于 2019-12-29 14:39:30
1、确认公众号的appSecret和商户号的API密钥没有搞混。 2、重置商户API密钥。(本人亲测是这样解决了问题,tx真是个坑,我严重鄙视。) 3、确认公众号授权的域名和目录是正确的。 4、参数body含有中文字符,改换英文签名成功,那么就转换字符编码试试。 $dat = iconv('UTF-8','ISO8859-1',array2xml($package)); 5、 血的教训,以上都试过之后 ,再仔细对比参数,确认签名算法没有问题,可以使用官网的调试工具验证自己的签名是否正确。 https://pay.weixin.qq.com/wiki/tools/signverify/ (本文转载自http://www.cnblogs.com/caryfang/p/5331681.html) 来源: https://www.cnblogs.com/weiyiyong/p/7704224.html

c# 微信支付

杀马特。学长 韩版系。学妹 提交于 2019-12-29 14:39:00
ps:接着之前的完成了微信授权获取用户的基础信息外 微信支付也需要快速完成,支付的确很多坑,大多数是不认真阅读开发文档导致 stemp1 :发起预支付api 此处遇到的坑是,由于需求中的信息,例如公众号下对应一个商户号,但是需求文档中给的商户号是错误的,不是这个公众号对应下的商户号, 直接被返回 公众号与商户号不一致!!!,此时经历了寻找好几个部门的人,终于找到了对应的商户号!然而已经懵逼了好久.... View Code stemp2 预支付主要函数,主要是进行签名,参数一定到正确,如下: View Code 经常报签名错误的原因有一下几个:http://jingyan.baidu.com/article/59703552c3c9808fc1074072.html 百度说得很多了 但是我们真的遇到了 1 key真的不对!公众平台的密钥和商户号的密钥是不一样的!!!微信支付审核成功之后会收到一封邮件,邮件中有appid 商户号,商户后台登录上号和密码,登录到商户后台:账户设置-安全设置-切换到API安全,下载证书,下面有一个api密匙,进去填写一个字符串 ,保存,后续两次签名都是用的这个手动设置的key!!!后来重新生成一个了; 2 openid要正确 3 金额分要注意,单位是用分的 4 仔细阅读文档后,就很少出错了 以下解释发起微信支付成功后的数据,返回响应wx的json给前台

微信公众号可通过现金红包接口发放微信支付现金红包(附开发教程)

别等时光非礼了梦想. 提交于 2019-12-23 17:17:39
农历新年将至,支付宝红包打了一仗,微信在朋友圈屏蔽了它的分享,但单防守还不行,进攻才是最好的防守。昨日,微信支付现金红包接口正式开放,只需开通微信支付,即可接入现金红包。微信公众号也可以发放现金红包了!   通过现金红包接口,公众号开发者可以策划相关运营活动,向用户发放微信支付现金红包,更好的达到品牌推广及回馈用户的效果。   1、商户调用接口时,通过指定发送对象以及发送金额的方式发放红包,这样的方式,允许商户灵活的应用于各种各样丰富的活动场景   2、领取到红包后,用户的资金直接进入微信零钱,避免繁复的领奖流程,带给用户微信支付原生的流畅体验   简介   春节期间,微信红包以其独特的魅力,优秀的用户体验和安全的支付环境,一经推出即受到了广大用户的热烈欢迎,现微信支付现金红包向微信支付商户开放   微信红包发送规则   1. 发送频率规则   ◆ 每分钟发送红包数量不得超过1800个;   ◆ 北京时间0:00-8:00不触发红包赠送;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)   2. 红包规则   ◆ 单个红包金额介于[1.00元,200.00元]之间;   ◆ 同一个红包只能发送给一个用户;(如果以上规则不满足您的需求,请发邮件至wxhongbao@tencent.com获取升级指引)   商户侧调用红包接口流程   1

微信小程序支付到第三方商户账号

回眸只為那壹抹淺笑 提交于 2019-12-22 18:59:08
使用场景:合作商家使用本公司小程序开店,要求支付金额直接到合作商家的公司微信账户; 使用要求:合作商家需提供微信支付关联,商户号, 商户API密钥,API证书 (该证书只用作退款功能,不开发退款可以不用) 步骤: 1.合作商家开通微信支付账户,并在微信支付里面关联本公司的小程序,需等待微信审核1-2工作日; 2.审核通过后,在程序中替换商户号(MchId) 和 商户API密钥(Key),注意 支付回调 的接口也需要替换Key,即可测试支付. Key位置在 微信支付->账户中心->API安全->API密钥( 注意:该操作会影响线上支付,操作请慎重!!! ) 3.退款部分替换cert路径为合作商家提供的API证书即可. 来源: https://www.cnblogs.com/lindajia/p/11064748.html

微信支付之小微商户扫盲!支持信用卡,免营业执照!

妖精的绣舞 提交于 2019-12-14 18:15:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 微信支付商户申请面向线下小微商户开放,符合条件的微信支付服务商可为小微商户发起接入申请。无需营业执照。 小微商户日收款额度为5万元~30万元 。 信用卡支付日限额为1千;月限额1万。 结算周期为T+1,服务商小伙伴可以根据商户情况,自行调整费率,最低可至0.38% 更多小微商户接口或费率参考: https://pay.weixin.qq.com/index.php/core/affiliate/micro_intro 来源: oschina 链接: https://my.oschina.net/wuweixiang/blog/3143049

微信营销初学者必须弄懂的名词解释

纵然是瞬间 提交于 2019-12-10 04:44:46
1. 微信 公众平台   微信公众平台是微信公众账号申请入口和管理后台。商户可以在公众平台提交基本资料、业务资料、财务资料申请开通微信支付功能。   平台入口:http://mp.weixin.qq.com。 2.微信开放平台   微信开放平台是商户APP接入微信支付开放接口的申请入口,通过此平台可申请微信APP支付。   平台入口:http://open.weixin.qq.com。 3.微信商户平台   微信商户平台是微信支付相关的商户功能集合,包括参数配置、支付数据查询与统计、在线退款、代金券或立减优惠运营等功能。   平台入口:http://pay.weixin.qq.com。 4.微信企业号   微信企业号是企业号的申请入口和管理后台,商户可以在企业号提交基本资料、业务资料、财务资料申请开通微信支付功能。   企业号入口:http://qy.weixin.qq.com。 5.微信支付系统   微信支付系统是指完成微信支付流程中涉及的API接口、后台业务处理系统、账务系统、回调通知等系统的总称。 6.商户收银系统   商户收银系统即商户的POS收银系统,是录入商品信息、生成订单、客户支付、打印小票等功能的系统。接入微信支付功能主要涉及到POS软件系统的开发和测试,所以在下文中提到的商户收银系统特指POS收银软件系统。 7.商户后台系统  

微信小程序发送红包功能。填坑记录

放肆的年华 提交于 2019-12-06 11:42:46
微信官方文档 1. 开通条件 (1)商户号已入驻 90 日 (2)商户号有连续 30 天正常交易 (3)只有 企业资质 的商户才有资格申请 2. 注意事项 (1) 目前小程序红包仅支持用户微信扫码打开小程序 (2) 小程序开通了 ‘社交红包类目’或者处于违规状态时,将无法开发小程序红包 (3)单日最高发放金额 一百万元 (可在商户平台设置) (4) 单日每个用户可领取红包个数 1-10 个 (可在商户平台设置) (5) 单日同一用户领取本商户红包金额 最高 一千元 (可在商户平台设置) (6) 防刷等级:防刷是指微信风控针对微信小号、僵尸号、机器号等的拦截,你可以通过更改防刷等级控制防刷的强度( 0 级为关闭, 1 到 3 逐级递增安全等级); (7)要选择好红包发放场景, 3. 需要提供的信息 (1) 需提供商户证书(详情见 4.4 ) (2)微信支付分配的商户号 (3) 公众账号 appid (4)商户名称(发送红包时,发送者名称) 4. 商户后台操作 4.1 开通小程序红包权限 在使用小程序红包之前,请前往开通小程序红包功能。操作路径:【登录微信支付商户平台 —— > 产品中心—— > 小程序红包—— > 开通】 4.2 首次开通时需要选择一个具体的小程序进行权限申请,如下图所示: 其他需要开通权限的小程序,可在页面自行设置。操作路径如下:【登录商户平台 —— > 产品中心—

[微信支付]微信各种支付小结

人走茶凉 提交于 2019-12-05 19:08:52
微信集成 退款接口 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_4&index=4 证书申请 https://kf.qq.com/faq/161222NneAJf161222U7fARv.html API秘钥 秘钥,在微信支付平台上配置 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=3_1 H5支付-MWEB 流程 https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4 微信要求 app_id:公众账号Id mch_id: 商户号 key: API秘钥 证书 扫码支付(付款吗支付)-MICROPAY 流程 https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=5_4 场景介绍:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1 微信要求 open_id: 用户在商户appid下的唯一标识 app_id:公众账号Id mch_id: 商户号 key: API秘钥 证书 JSAPI支付-JSAPI 商户已有H5商城网站