微信支付
我是商户,被人恶意用微信退款,微信后台导出的数据只有彼此退款的微信的标识,可以通过什么方式找到退款的微信,比较急?
你的申请资料未通过审核,请查看原因并重新提交 1. 该商户为支付协会黑名单,暂不支持申请。; 我这个商户是今年才注册的执照,还没用过也没申请过咋回事
如何开发公司的会员公众号和小程序。
目前仅支持绑定原、目标主体的商户号的小程序迁移,若绑定了原、目标主体以外的商户号,暂不支持。 解绑又解绑不了,迁移也迁不了,什么解决办法都没有,官方麻烦看下
电商收付通服务商审核都一个月了,还在审核中,打了客服电话,只说耐心等待,服务商账号:16508350。
一个微信负责收款,另一个微信负责小程序接单,怎么更,怎么更改下单小程序的微信账号,另外如何设置只下单不收款
众号卡片参数错误,请删除后重新添加 出现这个提示怎么解决?
背景:公司B帮助公司A开发一个类似同城服务的平台小程序,邀请商家入驻,消费者在线购买商家的服务套餐,线下到店核销。(类似大众点评) 微信支付问题: 1这种模式下,A作为平台方,是否一定要去申请微信支付服务商,然后绑定入驻的商家(是否还有其他的流程或者方法?) 1.1服务商的申请流程有官方指引链接么?方便提供一下么? 1.2可能有很多小商家,那如果服务商模式绑定入驻小商家,是需要商家自己本身开已通微信支付,有商户号?还是服务商去帮助开通?一个一个添加?怎么开通呢? 2资金流程:从消费者支付后直接冻结到商家的商户号上,服务商根据业务场景解冻到商家的商户号上,这样理解是否正确? 3公司B作为A的软件技术提供者,不需要特殊申请某类账号或者角色吧?
微信v2我付款0.01就给我返回一个金额1,其他数据都没有,这是怎么回事?
通过微信支付官方提供的h5发券api url:https://action.weixin.qq.com/busifavor/getcouponinfo?stock_id=1256070000000001&out_request_no=202309211124120&sign=d7c6b013de16f274830ec268cd82b4421d880bc5077edb21e674aab3143cf42c&send_coupon_merchant=1535711181&open_id=o3XHP4gmmWEL5oUYkKYCjRBdS3qk#wechat_redirect 微信打开跳转到领券界面,成功领券后跳转到微信支付券界面,如何设置返回按钮的跳转目标URL, 目前返回按钮点击无效 [图片]
我在微信开放平台申请的网页应用 获取到的 openid 可以在微信支付开放平台 作为收款 付款用吗
获取订单状态接口 偶先 报500错误,提示 SYSTEM_ERROR 系统繁忙,请稍后重试 连续1分钟一直都是这个状态,我们是1秒请求一次
填写微信支付应用创建表单时,因为尚未上架市场选择了未上架,请问会不会影响微信支付的额度限制?
需要注销一个多余的商户号要在哪操作呢?
之前因为公司下面同时有服务商和普通商户,有二清嫌疑,把我们的普通商户停了,现在服务商已经关掉支付产品了。申诉后需要提供自营业务证明材料[图片]主要的疑问是发票如何填写,用户购买游戏中的道具,不会向我们要发票的啊,还是提供应用市场的发票及对应的订单也可以?
想问一下小程序半屏拉起另外一个小程序进行支付会封小程序吗? 之前的跳转小程序给封过,所以想了解一下这样是否违规腾讯的规则
API申请地址:https://api.mch.weixin.qq.com/v3/ecommerce/applyments/ /** *获取证书 **/ public function getzhengshu(){ $url="https://api.mch.weixin.qq.com/v3/certificates";//获取地址 $timestamp = time();//时间戳 $nonce = $this->nonce_str();//获取一个随机字符串 $body = ""; $mch_private_key = $this->getPrivateKey($this->keyPath); //调用获取商户私钥方法传证书文件路径进去 $merchant_id = $this->mc_id; //服务商商户号 $serial_no = $this->serial_no; //服务商证书序列号 $sign=$this->sign($url,'GET',$timestamp,$nonce,$body,$mch_private_key,$merchant_id,$serial_no); $header=[ 'Authorization:WECHATPAY2-SHA256-RSA2048 '.$sign, 'Accept:application/json', 'User-Agent:'.$merchant_id ]; $result = $this->curl($url,'',$header,'GET'); $result = json_decode($result,true); $serial_no = $result['data'][0]['serial_no'];//获取的平台证书序列号 $encrypt_certificate = $result['data'][0]['encrypt_certificate']; $sign_key = $this->APIKeyV3; //APIv3密钥,商户平台API安全中获取 $result = $this->decryptToString($encrypt_certificate['associated_data'],$encrypt_certificate['nonce'],$encrypt_certificate['ciphertext'],$sign_key); if(!is_file(EASYSWOOLE_ROOT.'/cert/partner/temp_cert.pem')) { file_put_contents(EASYSWOOLE_ROOT.'/cert/partner/temp_cert.pem',$result); } return $serial_no;//返回平台证书序列号 } //申请进件 public function add($param){ $url = 'https://api.mch.weixin.qq.com/v3/ecommerce/applyments/'; $merchant_id = $this->mc_id;//服务商商户号 $serial_no = $this->serial_no;//服务商证书序列号 $mch_private_key = $this->getPrivateKey($this->keyPath);//服务商API证书路径 $timestamp = time(); $nonce = $this->nonce_str(); $sign = $this->sign($url,'POST',$timestamp,$nonce,json_encode($param),$mch_private_key,$merchant_id,$serial_no);//进行签名操作 //设置header $header = [ //设置发送的头信息 'Authorization:WECHATPAY2-SHA256-RSA2048 ' . $sign,//签名 'Accept:application/json', 'User-Agent:' . $merchant_id,//服务商的商户号 'Content-Type:application/json', 'Wechatpay-Serial:' . $this->getzhengshu() //获取平台证书的序列号 ]; $result = $this->curl($url,json_encode($param),$header); $result = json_decode($result, true); return $result; } /** *解密方法 */ public function decryptToString($associatedData,$nonceStr,$ciphertext,$aesKey){ $ciphertext= base64_decode($ciphertext); if(function_exists('sodium_crypto_aead_aes256gcm_is_available')&& sodium_crypto_aead_aes256gcm_is_available()){ return sodium_crypto_aead_aes256gcm_decrypt($ciphertext,$associatedData,$nonceStr,$aesKey); } if(PHP_VERSION_ID >= 70100 && in_array('aes-256-gcm', openssl_get_cipher_methods())){ $ctext=substr($ciphertext,0,-16); $authTag=substr($ciphertext,-16); return openssl_decrypt( $ctext, 'aes-256-gcm', $aesKey, \OPENSSL_RAW_DATA, $nonceStr, $authTag, $associatedData ); } throw new \RuntimeException('php7.1'); } /** *加密字符串 * @param $str 要加密的字符串 * @return string * @throws \Exception */ public function getEncryptS($str) { $public_key_path = EASYSWOOLE_ROOT.'/cert/partner/temp_cert.pem'; $public_key = file_get_contents($public_key_path); $encrypted = ''; if (openssl_public_encrypt($str, $encrypted, $public_key, OPENSSL_PKCS1_OAEP_PADDING)){ $sign = base64_encode($encrypted); }else{ throw new \Exception('encrypt failed'); } return $sign; } //最终返回结果 Array ( [code] => PARAM_ERROR [message] => 证书类型格式错误,请重新选择 ) //所以是哪个证书问题?已确认服务商API证书没有问题
【ios】【微信版本8.0.37】【基础库2.33.0】 小程序用web-view打开公众号推文(mp.weixin.qq.com/s/xxxxx), 在推文中嵌入视频号的小店,拉起支付弹框,半屏的支付弹框导致小程序触发onHide事件,关闭弹框后却未触发onShow, 导致小程序认为自己一直处于后台,小程序内的事件都无法响应(wx.reLaunch都无响应),这个小程序处于不可用状态,手动重开才能恢复 目前在多台不同版本的ios上【稳定复现】 搜寻到历史问题中,有两个问题看起来是相同的问题引起的 1、https://developers.weixin.qq.com/community/develop/doc/000e4a76acc430ae4a1b51b7d51c00?highline=webview 2、https://developers.weixin.qq.com/community/develop/doc/000a42a2b307b8c9b6ffa82cd5fc00?highLine=onhide 不知道官方对此类问题是否有解法?或者有暂时的解决方案吗?
[图片][图片] 前提: 我在小程序使用web-view组件嵌套app(h5)然后在app支付 使用插件jweixin-module 把订单参数传给小程序 调起小程序方法uni.requestPayment() 支付 扫码进去就是场景非法 求解
[图片]