谢邀,一般俺的做法是,把哨子再往前推个10多秒,让前端只看到50秒的倒计时,给后端腾出些时间去关单。
native压哨支付(订单到期前)咋办?比如,网页显示二维码后,每3秒往后端查询一次,设定该订单1分钟失效,第20次轮询(1分钟)时会发送命令关闭订单。 假设,第60秒用户支付成功,由于回调地址notify_url接收数据时已经是61秒,该笔订单已经被我关闭了,请问这事咋整?大家有什么思路?
2022-03-02谢邀,可以使用环境变量读取方式
后端的配置文件是怎么进行复写的呢?我写了个简单的spring项目,但是配置文件里有敏感信息,例如数据库密码等等,所以上传的时候配置文件写的是本地测试的URL以及密码,如何进行在发布以后在微信云托管里面对这一部分进行复写,复写成生产环境的数据库用户名密码。
2022-03-01$instance = Builder::factory([]); $instance->chain('v3/transactions/jsapi')->post([ 'base_uri' => 'https://api.mch.weixin.qq.com/hk/', // 跨境(国内接入) 'json' => [ 'mchid' => '1900000109', 'appid' => 'wx8888888888888888', 'sub_mchid' => '1900000109', 'sp_mchid' => '1900000100', 'sp_appid' => 'wx8888888888888888', 'sub_appid' => 'wx8888888888888888', 'description' => 'image形象店-深圳腾大- QQ公仔', 'attach' => '自定义数据', 'out_trade_no' => '1217752501201407033233368018', 'goods_tag' => 'WXG', 'trade_type' => 'MICROPAY', 'limit_pay' => 'no_credit', 'merchant_category_code' => '1011', 'payer' => [ 'auth_code' => '120061098828009406', ], 'amount' => [ 'total' => 888, 'currency' => 'HKD', ], 'scene_info' => [ 'device_id' => '013467007045764', 'device_ip' => '128.0.0.1', 'payer_client_ip' => '128.0.0.1', 'operator_id' => '123145', 'store_info' => [ 'id' => '0001', 'name' => '腾讯大厦分店', 'address' => '广东省深圳市南山区科技中一道10000号', ], ], 'promotion_detail' => [[ 'cost_price' => 608800, 'receipt_id' => 'wx123', 'goods_detail' => [[ 'goods_id' => '商品编码', 'wxpay_goods_id' => '1001', 'goods_name' => 'iPhone6s 16G', 'quantity' => 1, 'price' => 528800, ],], ],], ]); 官方偷偷地把文档改了,5个月之前,'detail’字典还是’promotion_detail’, 你可以试试改成’promotion_detail’ 或者不添加*detail看看。 sample代码取自这里 https://github.com/TheNorthMemory/wechatpay-openapi/blob/master/src/V3/Transactions/Jsapi.php#L57-L67
海外(主体香港)小程序支付接口提示"系统繁忙,请稍后重试"?下载php_sdk_v3 通过postman得到解密参数 [图片] 解密获取微信平台证书 [图片] 请求微信提供接口:https://api.mch.weixin.qq.com/hk/v3/transactions/jsapi [图片] 提示:Server error: `POST https://api.mch.weixin.qq.com/hk/v3/transactions/jsapi` resulted in a `500 Internal Server Error` response: {"code":"SYSTEM_ERROR","message":"系统繁忙,请稍后重试"} {"code":400,"msg":null}
2022-02-23101/201 分的是老的apiv2沙箱环境,1分的是新的apiv2沙箱环境。 [图片] 亲测是通的。。。
沙箱测试金额问题在官网下载的测试用例文档,文档里面的支付成功测试用例金额是0.01元(1分)。但实际的测试用例不是这个值。用0.01元(1分)创建预支付订单会返回“沙箱支付金额(1)无效,请检查需要验收的case”。使用1.01元(101分)、2.01元(201分)都可以创建成功。 图一: [图片] 图二: [图片]
2022-02-23这是你的处理逻辑有漏洞,通知内容里,含了CASH/NO_CASH代金券情况下,订单计算规则是不一样的,你需要查文档去修这个问题。 https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_7 [图片]
微信支付,用户使用银行卡优惠减免或信用卡导致支付回调失败?用户在支付的时候选择银行卡优惠减免,或者用信用卡支付的时候,回调失败。其他的正常支付都没问题
2022-02-18需要找行业BD申请权限,医疗/政务行业的可申请
小程序如何进行微信支付实名验证?如下图,我在小程序进行调用,想问一下这接口是有什么限制吗?是否需要申请权限? [图片] [图片] 下面是测试代码,一直报“网络异常,请重试”,无法跳转授权小程序(图中部分参数隐藏了)。 [图片]
2022-02-17这个接口,要求的敏感信息加密,padding模式跟国内的不一样,需要采用 `OPENSSL_PKCS1_PADDING`,而国内是`OPENSSL_PKCS1_OAEP_PADDING`
微信支付海关申报国际版 - 身份信息验证API - 敏感信息加密回执: 平台私钥解密失败?微信支付海关申报国际版 - 身份信息验证API https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_2.shtml 上面👆API有老哥使用过吗? https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay6_0.shtml 使用微信支付发布的工具加密后的信息还是提示平台私钥解密失败 敏感信息加密后在V3 API里可以正常调用, 但就这个接口一直调用不通, 有老哥碰到过嘛
2022-02-172021年 wechatpay-axios-plugin 发了31个版本,wechatpay-php 发了24个版本,wechatpay-openapi 发了12个版本; 22年也已发5+1+1个版本,逾十万行代码,送给辛勤的开发者们~
虎年Flag想分享?红包封面等你抢!转眼间,牛气冲冲的牛年就要过去,虎虎生威的虎年即将到来 🎉 新的一年,大家都有新的期待: 全家都健康,整年都不慌 回家过新年,虎年挣大钱 新年新气象,赶紧找对象 …… 这个春节,微信开放社区诚挚邀请各位社友分享虎年Flag。无论你的Flag是日常的平凡小事,还是重要的人生大事,分享出来让各位社友来羡慕、祝福、助力,说不定福气满到,flag不倒! 现在参与春节话题活动,优秀回答者有机会获得新春特别礼物哟!快来分享你那些有趣、有意义的flag,虎年一起虎起来! [图片] 春节特别彩蛋: 微信开放社区首批「2022 码力全开」红包封面 现正放送,后续还有多轮红包封面分享,敬请期待! 预祝各位开发者新的一年码力全开,Bug 不再来! [图片]
2022-01-28[图片] 到商户平台,查看被封禁原因,并申诉。
该商户支付权限已被取消?[图片] 商户号:1608010117
2022-01-21这个设置已经废了,是要在请求body体内设置notify_url才有效
Native支付回调链接 设置后不生效Native支付已开通,但是设置了Native支付回调链接,却没有回显?[图片]
2022-01-19