微信支付开发,开通免充值代金券和免充值立减与折扣

关键字:免充值代金券 免充值立减与折扣 微信支付 API 密钥 沙箱密钥 微信商户平台

商户范围:特约商户、普通商户版

功能简介:
商户不需要预先充值营销经费,即可创建和激活免充值代金券活动。活动生效后,用户到店使用微信支付,当订单符合优惠规则时,会直接扣减核销优惠商户的订单实收金额。

获取沙箱密钥接口:api.mch.weixin.qq.com/sandboxnew/pay/getsignkey

只需要验证 1001+1002+1005 或者 1003+1004+1005 任意一组即可。

一、开通测试用例
1. 【 1001-可选用例-刷卡正常支付】
测试步骤
(1)手机客户端进入“微信->我->钱包->付款”获取支付条码;
(2)在收银台输入订单金额为 5.01 元,扫码枪扫描上述条码(此操作可选,若扫码时出现二维码失效等提示,可忽略提示,不影响测试结果),完成支付(或直接组包调用刷卡 api);
(3)根据商户内部单号(out_trade_no),调查单 api(https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery)查询订单状态,与商户自有订单的关键信息进行核对

3.2 【 1002-可选用例-刷卡支付退款】
3.2.1 用例简述
订单金额 5.02 元,使用零钱+0.01 元免充值代金劵,实际支付 5.01 元,退款查询升级。
3.2.3 测试步骤
(1)使用刷卡支付,进行 5.02 元的订单支付;
(2)根据商户内部单号(out_trade_no),调查单 api(https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery)查询订单状态;
(3)调用退款 api (https://api.mch.weixin.qq.com/sandboxnew/secapi/pay/refund)进行退款;
(4)调用退款查询 api (https://api.mch.weixin.qq.com/sandboxnew/pay/refundquery)查询退款结果。

3.3 【 1003-可选用例-公众号/APP/扫码正常支付】
3.3.1 用例简述
订单金额 5.51 元,其中 0.01 元使用免充值券,实际支付 5.50 元。
验正常支付流程,商户使用免充值代金券支付。

3.3.3 测试步骤
(1)用客户端扫码,选择商品下单(此操作可选,若扫码时出现二维码失效过期等提示,可忽略提示,不影响测试结果,支付时出现收银台 total_fee 错误,是因为微信支付真实环境里不存在此笔沙箱订单,可忽略此错误),调起微信支付交易确认页,调下单 api(https://api.mch.weixin.qq.com/sandboxnew/pay/unifiedorder)
(2)等待 5 秒,完成支付;
(3)调用查单 api(https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery)查询订单状态,与商户自有订单的关键信息进行核对。

3.4 【 1004-可选用例-公众号/APP/扫码支付退款】
3.4.1 用例简述
订单金额 5.52 元,其中 0.01 元使用免充值券,实际支付 5.51 元。

3.4.3 测试步骤
(1)进行 5.52 元的订单支付;
(2)根据商户内部单号(out_trade_no),调查单 api
https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery)进行查询,与商户自有订单的关键信息进行核对;
(3)调用退款 api (https://api.mch.weixin.qq.com/sandboxnew/secapi/pay/refund)进行退款;
(4)调用退款查询 api (https://api.mch.weixin.qq.com/sandboxnew/pay/refundquery)查询退款结果

3.5【 1005-必选用例-交易对账单下载】
3.5.3 测试步骤
(1)调用对账单下载接口,下载对账单,其中下载对账单总单时 bill_type=ALL,下载对账单交易成功单时 bill_type=SUCCESS,下载对账单退款单时 bill_type=REFUND,链接样例:https://api.mch.weixin.qq.com/sandboxnew/pay/downloadbill
(2)检查账单返回文件字段,结算金额=订单总金额-免充值券金额。

如图:

开通后如图:

使用图:

开发常见问题提示:
1、获取沙箱密钥失败,确认交易密钥是否正确
2、验证签名失败, 请调用getsignkey生成沙箱密钥

三、付费开通服务
提供代开通业务
联系 QQ:530021310
费用 100元

如果您不能在半个工作日内看懂开发文档并且成功开通,那么建议您找我付费解决,毕竟时间就是金钱。

原文地址:https://www.cnblogs.com/weixinpay/p/8296077.html

时间: 2024-10-13 11:36:27

微信支付开发,开通免充值代金券和免充值立减与折扣的相关文章

微信支付开发:10分钟帮你开通微信支付免充值代金券和免充值立减与折扣,申请微信免充值代金券,社交立减金

---恢复内容开始--- 功能介绍: 商户不需要预先充值营销经费,即可创建和激活免充值代金券活动.活动生效后,用户到店使用微信支付,当订单符合优惠规则时,会直接扣减核销优惠商户的订单实收金额. 免充值,营销资金"0"占用不需要预充值营销经费,即可创建代金券优惠活动.优惠金额从商户订单实收金额中扣减. 免开发,免费使用微信支付提供基础防刷.对账.下载消耗记录等基础功能.不需要商户开发,也不收取手续费. 可自定义各项活动规则可自定义活动标题.减价面额.减价门槛.可用商户.预算.用户领取次数

微信支付开发:10分钟帮你开通微信支付微信免充值代金券和微信免充值立减与折扣,申请微信免充值代金券,社交立减金

功能介绍: 商户不需要预先充值营销经费,即可创建和激活免充值代金券活动.活动生效后,用户到店使用微信支付,当订单符合优惠规则时,会直接扣减核销优惠商户的订单实收金额. 免充值,营销资金"0"占用不需要预充值营销经费,即可创建代金券优惠活动.优惠金额从商户订单实收金额中扣减. 免开发,免费使用微信支付提供基础防刷.对账.下载消耗记录等基础功能.不需要商户开发,也不收取手续费. 可自定义各项活动规则可自定义活动标题.减价面额.减价门槛.可用商户.预算.用户领取次数限制,也可以配置指定会员可

微信支付开发:开通微信免充值代金券和开通微信免充值立减与折扣,申请微信免充值代金券,接口升级验收步骤

功能介绍: 商户不需要预先充值营销经费,即可创建和激活免充值代金券活动.活动生效后,用户到店使用微信支付,当订单符合优惠规则时,会直接扣减核销优惠商户的订单实收金额. 免充值,营销资金"0"占用不需要预充值营销经费,即可创建代金券优惠活动.优惠金额从商户订单实收金额中扣减. 免开发,免费使用微信支付提供基础防刷.对账.下载消耗记录等基础功能.不需要商户开发,也不收取手续费. 可自定义活动标题.减价面额.减价门槛.可用商户.预算.用户领取次数限制,也可以配置指定会员可用.指定某些商品享受

开通微信免充值代金券功能,申请公众号免充值代金券(微信免充值接口升级)

做为实体店商家和专业的电商平台,会经常使用代金券,让用户得到受益.以前在微信平台,想要使用代金券,需要先把微信商户平台充值. 2018年初,微信推出了一款新的微信营销工具--免充值代金券,就是说你可以不用在商户平台充值,也能使用微信的代金券功能,能够为商家节省很大一笔资金. 一. 开通微信免充值代金券的流程和方法. 1-1) 登录你的微信商户平台,依次选择'产品中心/我的产品/免充值代金券' 1-2) 点击'申请开通' 1-3) 成功开通开通免充值代金券后,微信会发送一封邮件到商户平台管理员的邮

微信小程序社交立减金正式开放!一篇文章看懂它(开通微信免充值代金券)

2018微信公开课PRO现场,微信小程序团队宣布,小程序立减金能力正式上线. 什么是社交立减金? 这是一款能够帮助商家快速获取社交.裂变传播属性的小程序经营工具--商家应用了这一能力后,用户通过支付.扫码等场景就能参与社交立减金的活动,将社交立减金礼包分享出去,就能获得一份立减金. 如何领取社交立减金? 1.用户在门店用微信支付消费后,可通过收到的模板消息领取立减金: 2.点击"邀请好友一起领取",让更多好友参与进来: 3.下次使用微信支付后,可以直接抵扣立减金. 社交立减金营销效果如

PHP微信支付开发实例

这篇文章主要为大家详细介绍了PHP微信支付开发过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PHP微信支付开发过程,分享给大家,供大家参考,具体内容如下 1.开发环境 Thinkphp 3.2.3 微信:服务号,已认证 开发域名:http://test.paywechat.com (自定义的域名,外网不可访问) 2.需要相关文件和权限 微信支付需申请开通 微信公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html 微信支付开发者文档

微信支付开发 c# SDK JSAPI支付开发的流程和微信大坑

微信支付开发流程 1. 开通微信支付功能 省略 2. 下载微信的C#版的微信SDK 下载连接:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1 各个版本的都有,可惜咱最熟悉C# 我的下载时间是2016-02-28日,所以所有的流程都是基于这个版本的SDK. 3. 配置各种参数 首先在微信支付的开发配置中配置发起支付的路径如下: 代码的solution中找到lib的config.cs文件,如下图,所有的参数都在这里,这里配置

PHP微信支付开发

1.开发环境 Thinkphp 3.2.3 微信:服务号,已认证 开发域名:http://test.paywechat.com (自定义的域名,外网不可访问) 2.需要相关文件和权限 微信支付需申请开通 微信公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html 微信支付开发者文档:https://pay.weixin.qq.com/wiki/doc/api/index.html 微信支付SDK下载地址:https://pay.weixin.

Android开发 --微信支付开发(转载!)(开发工具:Eclipse)

Android_APP 微信支付接口开发 日期:2015-10-06 12:47:33 作者: 来源: 人气:3549 1.首先说一下我们在开发微信支付接口的时候遇到最多和最疑惑的问题,那就是明明 appid.商户号.API密钥 都对照了好几遍确实是和自己的一样,并且也没有在Log日志中出现签名错误等信息,却始终调不起微信支付,或是直接回到支付结果后的界面并提示 “微信支付结果:null;code=-1”.这就是微信支付中的一个深坑之处(为什么说这是深坑之处呢?会在下面特别说明). 2.下面就教