微信支付
微信免密支付的文档在哪? 就是平时app免密支付首次需要授权的那个开发文档在哪
https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter6_1_18.shtml
小程序主体跟商户号都是国内的,海外的用户是否也可以使用支付功能付款下单呢?
咨询下拉取微信账单流水问题,交易流水怎么验证重复?交易流水与交易后退款的流水完全一样,根本没法验证重复呀。 [图片]
[图片] 如图所示,积分成功显示+0?
需要api调用微信的提现数据,请问是那个方法?
注册微信支付选择的经营场所是线下场所,场所地址必须按照营业执照填写吗
支付页面在使用时,发现商户号被限制收款了。 请问:JSAPI调起支付,如何监测”该商家本月已无法收款,请下月再试“?服务端或者H5端有什么检测方法? [图片]
[图片] 测试转账充值的1元被银行退回了,请问是不是收方名称写错了,要写商户名称才行
[图片]
四川地区,微信间连移动医保支付接入申请适用于那种情况?需要邮件申请+线下邮寄盖章材料吗?
const createOrder = debounce(async () => { // 同步调用显示折扣弹窗 const popupDone = await showPopup(); // 异步执行支付流程 executePaymentProcess(); }, 150, true); async function showPopup(pageType) { try { const { data } = await api(); Taro.openEmbeddedMiniProgram({ appId, path, allowFullScreen: false, noRelaunchIfPathUnchanged: true, success: (res) => { // 打开成功 console.log("openEmbeddedMiniProgram success:", res); }, fail: (res) => { // 打开失败 console.error("openEmbeddedMiniProgram fail:", res); }, }); return true } catch(err) { console.error("Error in showDiscountPopup:", err); return false; // 表示显示弹窗或打开小程序失败 } } 问题: 安卓机: 半页屏弹窗后,支付功能阻塞,只有关闭当前半页屏幕才能继续支付 IOS:第一次是唤起半页屏,然后唤起支付功能,第二次唤起半页屏后,支付功能未唤起,然后再次可以同时唤起,接下来就又不行了,以此类推。有时候连续多次都唤起不了支付。 期望,能够同时唤起半页屏和支付功能
间联商户从业机构经营类目适用范围和结算规则ID有参考文档吗
如题
//微信支付批次号 $payment_no = $row['payment_no']; // 微信支付商户号 $mchid = "******"; // 商户API证书序列号 $serial_no = "********"; // 请求随机串 $nonce_str = bin2hex(random_bytes(16)); // 时间戳 $timestamp = time(); // 构建请求参数 $requestParams = [ 'need_query_detail' => true, 'offset' => 0, 'limit' => 20, 'detail_status' => 'SUCCESS', ]; // 构建URL $url = "https://api.mch.weixin.qq.com/v3/transfer/batches/batch_id/{$payment_no}?" . http_build_query($requestParams); // 请求方法 $method = "GET"; // 解析URL $urlParts = parse_url($url); $urlPath = $urlParts['path'] . (isset($urlParts['query']) ? '?' . $urlParts['query'] : ''); // 构建签名消息 $message = $method . "\n" . $urlPath . "\n" . $timestamp . "\n" . $nonce_str . "\n"; // 签名 $privateKeyPath = $_SERVER['DOCUMENT_ROOT']."/apiclient_key.pem"; $privateCertPath = $_SERVER['DOCUMENT_ROOT']."/apiclient_cert.pem"; $privateKey = file_get_contents($privateKeyPath); openssl_sign($message, $signature, $privateKey, '*******'); $signature = base64_encode($signature); // 构建Authorization头 $token = sprintf('mchid="%s",nonce_str="%s",timestamp="%d",serial_no="%s",signature="%s"', $mchid, $nonce_str, $timestamp, $serial_no, $signature); // 构建请求头 $headers = [ "Authorization: WECHATPAY2-SHA256-RSA2048 " . $token, "Accept: application/json", "User-Agent: PHP-CURL", "Content-Type: application/json" ]; // 初始化cURL会话 $ch = curl_init(); // 设置cURL选项 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_SSLCERT, $privateCertPath); curl_setopt($ch, CURLOPT_SSLKEY, $privateKeyPath); // 执行cURL请求 $response = curl_exec($ch); // 检查是否有错误 if (curl_errno($ch)) { echo 'Error:' . curl_error($ch); } else { // 输出响应 echo $response; } // 关闭cURL会话 curl_close($ch); 返回空,我应该如何排查原因
[图片]
[图片] [图片]
我们有两个AppId:微信小程序和App应用,通过服务商模式绑定的。微信小程序已经用了很长一段时间了,最近把App应用的AppId绑定在服务商列表后小程序支付就不能用,把App应用的AppId绑定解除后小程序支付恢复正常。(商户号是同一个主体) [图片] [图片] 后台报错:[图片]
无法自定义微信支付顺序?只能选择其中一个支付方式为优先支付方式,无法将所有支付方式进行自定义排序。
小程序主体是A公司,我可以用A公司申请作为服务商么? 然后邀请商户a,b,c,d,e 作为我的特邀商户,C端用户付钱直接付到abcdef里的其中一个,然后我再用服务商分账模式,从abcdef的订单中抽取10%或者20%给A和B公司么? 电商收付通需要ICP资质,这个暂时搞不来,我就想了解下服务商分账模式能完成么?