微信支付
参考的这个文档 [图片] 代码是下面这样写的 [图片]
代金券 需要间连从业机构支持吗
有没有知道服务商合作协议在哪里下载的
$param = [ 'sp_appid'=>config('wx_partner.open_sp_appid'), 'sp_mchid'=>config('wx_partner.merchantId'), 'sub_mchid'=>'172xxxx562', 'description'=>'xxxx商品订单', 'out_trade_no'=>"30_".$id."_".rand(1000,9999), 'time_expire'=>date('Y-m-d',time())."T".date("H:i:s",$time_expire)."+08:00",//2018-06-08T10:34:56+08:00 'attach'=>'商品购买测试', 'notify_url'=>'https://dev.xxxx.com/index.php/api/v3order/notify', 'goods_tag'=>'优惠2分钱', 'settle_info'=>['profit_sharing'=>false], 'amount'=>[ 'total'=>1, 'currency'=>'CNY', ], 'detail'=>[ 'cost_price'=>3, 'invoice_id'=>'00001', 'goods_detail'=>[[ 'merchant_goods_id'=>'1000010001', 'goods_name'=>'测试商品', 'quantity'=>1, 'unit_price'=>3 ]] ], 'scene_info'=>[ 'payer_client_ip'=>'114.114.114.114', 'device_id'=>'013467007045764', 'store_info'=>[ 'id'=>'0001', 'name'=>'0001', 'area_code'=>'226000', 'address'=>'江苏省南通市海门区', ], ], ]; 请求 /v3/pay/partner/transactions/native 这个接口的时候,返回 Client error: `POST https://api.mch.weixin.qq.com/v3/pay/partner/transactions/native` resulted in a `403 Forbidden` response: {"code":"NO_AUTH","message":"特约子商户商户号未授权服务商的产品权限"} 这个授权在哪里操作?
按照官方要求请求支付接口,商户管理平台也查询到支付成功,请问为什么没有回调?
[图片]
<template> <view> <!-- status: 2没有 1有 --> <NavBar back-icon-color="#333" title="兑换记录" title-color="#333"></NavBar> <scroll-view class="content_wrap_scroll" scroll-y="true" @scrolltolower="loadMore" enable-back-to-top="true"> <view class="cardList"> <view v-for="(item, index) in dataList" :key="index" :class="['cardItem', item.status === 2 ? 'okStatus' : 'noStatus']"> <view> <view class="couponName">{{ item.couponName }}</view> <view class="scorePrice"> <text class="price">{{ item.payScorePrice }}</text> <text class="text">积分</text> </view> </view> <view> <button class="rightBtn" @click.stop="handleSaveCard(item)">存入卡包</button> </view> </view> </view> </scroll-view> <!-- 遮罩 --> <view class="mask-coupon" v-if="showMask" @click="closeMask"> <view class="wx-coupon"> <view class="title">提示</view> <view class="content">确认领取此优惠券?</view> <!-- 小程序领券插件 --> <send-coupon data-com-type="wx" @customevent="getcoupon" @sendcoupon="getcoupon" @userconfirm="redirectuser" :sign="itemObj.sign" :send_coupon_params=itemObj.sendCouponParams :send_coupon_merchant="itemObj.sendCouponMerchant" :stock_id0="itemObj.stockId" :out_request_no0="itemObj.outRequestNo" :coupon_code0="itemObj.couponCode" > <view class="get-btn">确认领取</view> </send-coupon> </view> </view> </view> </template> <script> export default { data() { return { dataList: [], send_coupon_params: {}, sign: {}, send_coupon_merchant: {}, showMask: false, page: { current: 1, size: 10 }, isMore: true, itemObj: {} } }, onLoad() { }, onShow() { this.getData() }, methods: { // 获取兑换卷 getData() { this.$http({ method: 'get', url: '/score/score_wechat_coupon_order/list', data: { current: this.page.current, size: this.page.size } }).then((res) => { console.log('接口返回', res); const list = (res.records || []).map(item => ({ ...item, })); if (this.page.current === 1) { this.dataList = list; } else { this.dataList.push(...list); } // 判断是否还有下一页 this.isMore = this.page.current < res.pages; console.log(this.isMore, this.page.current, res.pages, '<<<<< isMore') }) }, // 更多 loadMore() { if (!this.isMore) { return false; } this.page.current = this.page.current + 1; this.getData(); }, // 兑换卷返回微信参数 handleSaveCard(item) { this.$http({ method: 'get', url: '/score/score_wechat_coupon/change', data: { outRequestNo: item.outRequestNo } }).then(res => { console.log('接口返回', res); this.showMask = true; this.itemObj = { sign: res.sign, stockId: res.stockId, // 必须与模板里名字一致 outRequestNo: res.outRequestNo, sendCouponMerchant: res.sendCouponMerchant, sendCouponParams: res.sendCouponParams, couponCode:res.couponCode }; console.log(this.itemObj, '<<<<< OBJ') }); }, closeMask() { this.showMask = false }, redirectuser(params) { console.log(params, '<<<<redirectuser<<<') }, // 领取兑换卷回调 getcoupon(params) { console.log('getcoupon', params) if (params.detail.errcode == 'OK') { if (params.detail.send_coupon_result[0].code == 'SUCCESS') { //领取成功调用接口,告诉后台已成功领取优惠劵,方便后台返回一个"是否添加优惠劵到卡包"的状态 this.getSuccess() wx.showToast({ title: '领取成功', icon: 'none' }) } else if (params.detail.send_coupon_result[0].code == 'DUPREQUEST') { this.getSuccess() wx.showToast({ title: '已添加到卡包', }) } else { console.log('领取失败'); } } else { wx.showToast({ title: '领取失败', icon: 'none' }) } }, // 兑换成功通知后端 getSuccess() { this.$http({ method: 'get', url: '/score/score_wechat_coupon/useChange', data: { outRequestNo: this.itemObj.outRequestNo, // coupon_code : // stock_id } }).then(res => { console.log('兑换成功接口返回', res); this.page.current = 1 this.getData() }); } }, } </script>
品牌入驻服务商后新生成一个二级商户号,用于开展线下零售核销的支付券活动,由服务商制券,实体零售进行核销,该商户号不直接作为收款方使用,故无流水。 目前因交易停滞,平台限制关闭了信用卡收款功能,若品牌不申请解除此风控会有什么影响吗,是否会影响服务商制的券的正常核销。另外消费者在实际核销中是否依然可以用信用卡支付? 号[图片][图片]
商户号的绑定出现授权提交失败,系统错误是什么情况呢? [图片]
微信h5统一下单参数 {"time_expire":"2025-09-02T14:48:18+08:00","amount":{"total":20},"mchid":"xxxx","description":"xxxxxx","notify_url":"https://gxxxxxx","out_trade_no":"bd93e491ae634ef88250abe50daec620","appid":"xxxx","scene_info":{"h5_info":{"type":"Wap"},"payer_client_ip":"182.151.21.25"}}[图片]
近期我公司小程序微信商户号提示 涉嫌跨类目经营(经营线上行业),请问下如果我们提交的材料审核没通过,是直接封禁该商户号支付功能,还是可以再次提交申诉?
在调用微信支付时,只有当前开发者能正常使用微信支付进行支付,其他人调用则报错失败?
1号支付成功的订单,商户设置的是自动提现,那提现时间是几点,到账时间是几点?[图片]
微信支付sdk,如何直接使用sdk生成不同情况的签名? 例如APIv3文档中的:接口请求签名; 什么情况需要签名,什么情况可以通过sdk省略签名
找不到对公账户直接打到腾讯名下对应公司打错账户了,我要怎么申请款项退回重新打款,企业打给企业的,打入了这个主题公司:深圳市腾讯计算机系统有限公司,这个银行账户7559016582106212705044463,有人知道吗怎么退回呜呜
经我司风控监测排查发现,贵司涉嫌违反人行下发的199号、217号文件相关规定,即“不得将外包服务机构拓展为特约商户并接收其发送的银行卡交易信息”等。请贵司立即排查上述情况是否属实,如贵司此商户号实际为自营业务,请按照证明材料提示提供自营证明材料(https://docs.qq.com/doc/DQVR1bXpNWURVVk9I?dver=);以上材料请于5个工作日内提供,如贵司未按时完成上述要求,或经我司调查、审核发现贵司实际经营情况与提供材料不符,我司将依据法律法规定及《微信支付服务协议》对贵司采取相应措施,包括但不限于关闭收款能力、终止向贵司提供服务等。如贵司选择主体仅保留特约商户号或者仅保留外包机构号,请反馈《关闭权限申请函》(https://docs.qq.com/doc/DSXNmakFiYlFSUXl2) 这个网址:https://docs.qq.com/doc/DQVR1bXpNWURVVk9I?dver=,文档不存在,能给我们提供一下吗?
登录微信商户后台网页端,但是显示在手机操作无法按照官方流程找到入口 [图片][图片][图片] [图片]
[图片] 是否可以使用该方式获取sdk下载电子回单
用户的ua Mozilla/5.0 (Linux; Android 12; ALN-AL10 Build/HUAWEIALN-AL10P; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/138.0.7204.180 Mobile Safari/537.36 XWEB/1380143 MMWEBSDK/20250802 MMWEBID/6214 MicroMessenger/8.0.62.2900(0x28003E57) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 偶发性,不是全部的,在部分手机上会出现 根据我们的埋点当 ,执行 WeixinJSBridge.invoke 没法反应,不会进入回调
开发一个称c2c任务接单平台,个人发布需求后费用托管到平台,雇主验收后佣金才能从平台到账到接单员。接单员也是个人。而且接单员端是电脑端。
401 签名错误,你 body 签名是有问题的,看https://pay.weixin.qq.com/doc/v3/merchant/4012365336