精华 【手机版微信支付】手机版微信支付失败是什么原因?

一、概述

微信支付是商城支付的重要一环,但在申请微信支付的过程会遇到各种问题,为支持商家快速解决问题,本文收集了手机版申请微信支付中常见问题,如遇到错误提示,请按照教程指引正确设置。

二、解决方案

序号

错误提示 错误原因&解决方案
手机端支付报错内容 商城后台报错内容 错误原因 解决方案
1

redirect_uri域名与后台配置不一致,错误码:10003/10039

/ 服务号网页授权域名未添加商城中所绑定的手机端商城主域名(需工信部备案)

到微信公众平台把手机网站主域名添加到网页授权域名配置中

具体操作方法:点击查看

2

当前页面的URL未注册 – onlinepayment

/ 商户号Jsapi支付回调链接未添加对应的onlinepayment回调链接(需商城有绑定工信部备案手机网站域名)

到微信商户平台添加商城JSAPI支付回调链接

具体操作方法:点击查看

3 无法支付,appid、appsecret、商户号和商务支付密钥设置错误

appid与mch,id不匹配,请检查后重试

服务号与商户号未进行关联

到微信商户平台中关联服务号

具体操作方法:点击查看

签名错误,请检查商户密钥设置

商户号有误或者商户密钥填写

错误

 

重新填写商城支付后台商户号或

商户密钥信息

具体操作方法:点击查看

4 商家未开通此功能,请打开微信app进行支付

产品功能权限未开通

商户号未开通H5支付功能

到微信商户平台开通H5支付功能

具体操作方法:点击查看

5 /

商户涉嫌违规,已限制支付权限,请登录商户平台查看原因

商户号收款功能被微信商户平台限制

联系微信商户平台客服申诉解封

具体操作方法:点击查看

6 /

此商家的收款功能已被限制,暂无法支付。商家可以登录微信商户平台/微信支付商家助手小程序查看原因和解决方案。

联系微信商户平台客服申诉解封

具体操作方法:点击查看

直连商户如何完成APPID授权

一、教程介绍

配置微信支付功能,需进行小程序/公众号与商户号授权。本文指引如何完成授权。

二、功能说明

【版本】微信支付功能需标准版及以上版本

三、授权操作指引

指引分两种情况分别介绍,请注意区分

1. 当小程序/公众号主体,与商户号主体不一致时

 

商户号管理员使用微信 APP 扫码签署协议时,需同意签署《联合营运承诺函》。

后续通过“微信支付商家助手”获取通知,并确认发起APPID授权申请。

小程序/公众号管理员通过“公众平台安全助手”获取通知,并确认同意绑定。

2. 小程序/公众号主体,与商户号主体一致但无法授权时

 

需确认:

① 绑定的小程序/公众号已通过微信认证

② 绑定的小程序/公众号当前处于正常经营状态,未被微信处罚

如以上确认则可能是微信对您的小程序/公众号进行风控,导致绑定失败。请联系平台管理员完成授权

apiV2和apiV3密钥有什么区别?

为了进一步保证支付安全及可靠性,微信推出了全新的微信支付v3版,用户通过设置APIv3密钥,可以开通【商家转账到零钱】能力,实现【微信零钱提现】的功能。

 

APIv2 APIv3

只支持开通【企业付款到零钱】能力。

自2022.5月开始,微信关闭了【企业付款到零钱】能力,升级为【商家转账到零钱】能力,现APIV2密钥接口无法支持该功能。

可支持开通【商家转账到零钱】能力。

相比起APIV2,APIv3是APIv2的升级版本,具有更高的安全性、可靠性。

适用场景:开启【企业付款到零钱】/【商家转账到零钱】能力后,即可开通商城推广员、分销商中的【微信零钱提现】功能。

【自有支付】如何核对商户号、密钥、证书是否正确?

要成功使用微信支付功能,需要商城中填写的商户号、密钥、证书与需配置的商户号资料一致,以下教程以小程序微信支付设置为例。

1. 确认商户号

 

微信支付商户平台中,前往【账户中心–商户信息】中查看对就看商户号。

 

 

与商城后台所填写的商户号对比是否一致。

 

2. 确认密钥/证书

①   验证商户身份


 

a.上传证书

点击微信支付商户平台–账户中心–API安全–管理证书中,申请新的证书获得文件,上传至商城后台。(‍商户证书(API证书)获取教程‍)

从2018年6月开始,微信支付开始推广使用权威CA颁发的商户API证书——可自行生成或使用微信支付提供的证书工具生成证书请求串

 

将证书上传至商城后台–支付设置–网站微信支付设置位置(如图)

b.填写证书序列号

证书申请成功后,在点击微信支付商户平台–账户中心–API安全–管理证书中即可查看对应证书的序列号

将序列号填写至商城后台–支付设置–网站微信支付设置位置(如图)

② 验证微信支付身份

 

微信商户验证支持2种方式:平台证书和微信支付公钥。

 

平台证书:无需客户配置,系统自动完成。

微信支付公钥:必须客户自行前往微信商户后台进行配置,填写公钥ID、上传公钥文件。

能使用那种方式,微信官方暂未明确规则,以实际商户后台显示为准

a.仅有平台证书:如果商户后台仅显示平台证书信息,则使用平台证书加密方式,无需配置。

b.仅有微信支付公钥:如果商户后台仅显示微信支付公钥信息,则使用微信支付公钥加密方式,须配置公钥ID、上传公钥文件。

c.两者都有:则需须按微信支付公钥进行配置。

配置流程:

a.仅有平台

证书微信支付自动提供平台证书,无需商户进行任何操作。

b.仅有微信支付公钥/两者都有

登录微信支付商户平台,账户中心-API安全-微信支付公钥,按照指引生成并下载公钥

    

将序列号填写至商城后台–支付设置–网站微信支付设置位置(如图)

③ 解密回调

a.点击微信支付商户平台–账户中心–API安全,设置支付APIV3密钥(APIV3申请教程),设置32个字符的密钥,同时进行复制。

注:设置密钥后,不要轻易修改支付密钥,避免造成麻烦,如需要修改的话记得同步更新到商城管理后台。

b. 设置好密钥后,在商城后台–支付设置–网站微信支付设置的【解密回调】中填写。

再上传到商城的微信支付配置中。

获取微信商户API证书教程

一、功能介绍

微信支付接口中,涉及资金回滚的接口会使用到商户证书,比如退款接口。也就是说,商家如果需要使用原路退款功能,需要获取商户证书并下载上传至商城后台相应的支付设置处。本文主要指引如何获取微信商户证书。

二、设置教程

商家在申请微信支付成功后,收到的相应邮件后,可以按照指引下载API证书。(如需要视频教程,请点击查看视频教程

根据颁发证书的CA类型,可以将API证书分为两种:

① 权威CA颁发的API证书——商家可自行生成或使用微信支付提供的证书工具生成证书请求串。证书请求串提交到商户平台后才能获得证书文件。如果是自行生成证书请求串,私钥文件请注意安全保存。如果是通过微信支付证书工具生成证书请求串,则私钥只能通过证书工具导出。

② 微信支付颁发的API证书——证书文件和私钥文件可从商户平台直接下载。

(从2018年6月开始,微信支付开始推广使用权威CA颁发的商户API证书,下列教程主要展示获取权威CA颁发的商户API证书。)

1. 点击下载/申请商户证书。

① 若您的页面效果如下图,表示你的证书类型为“权威CA颁发的API证书”,请点击“申请证书”按钮(下图一为已申请过的效果),并查看第2点继续完成证书申请。

② 若您的页面效果如下图,表示你的证书类型为“微信支付颁发的API证书”,可点击“下载证书”按钮,并按页面指引操作即可。


2. 获取权威CA颁发的商户API证书

2.1 生成API证书

2.1.1 在【商户平台】打开【生成API证书】如提示弹窗,点击“允许访问”,同意网页访问剪切板;

2.1.2 接着,您需要完成以下操作:

① 在【商户平台】-“提交请求串”环节,点击“下载证书工具”按钮;

② 下载并打开文件“WXCertUtil.exe”后;

③ 在【证书工具】,点击“申请证书”按钮,如下图:

2.2 填写商户信息

2.2.1 在【证书工具】-“填写商户信息”环节,填写商户号和商户名称后,点击“下一步”按钮,可在【商户平台】查看商户号和商户名称;

2.2.2 接着,您需要完成以下操作:

① 在【证书工具】-“复制请求串”环节,点击“复制”按钮后;

② 在【商户平台】-“提交请求串”环节,在【生成API证书】输入框粘贴请求串;

③ 输入“短信验证码”和“登录密码”;

④ 点击“下一步”进入【商户平台】-“复制证书串”环节;

2.2.3 点击下一步后,还需要进行以下操作:

① 在【商户平台】-“复制证书串”环节,点击“复制证书串”按钮后;

② 在【证书工具】-“复制请求串”环节,点击“下一步”按钮进入“粘贴证书串”环节;

③ 在【证书工具】-“粘贴证书串”环节,点击“粘贴”按钮后;

④ 点击“下一步”按钮,进入【证书工具】-“生产证书”环节

2.3 查看证书文件夹并上传证书

2.3.1 在【证书工具】-“生成证书”环节,已完成申请证书流程,点击“查看证书文件夹”,查看已生成的证书文件。(此时下载的证书文件为zip格式)

解压证书文件,得到的cert证书文件及证书格式如下。

商户证书

注意:请务必妥善保管证书及私钥,因为私钥文件只能通过证书工具导出,若私钥丢失,则无法找回。

公众号账号如何绑定微信支付商户号?

一、功能介绍

申请微信网页支付时,需要公众号与微信商户号进行关联绑定,已有商户号的开发者可以绑定已有微信支付商户号快速开通微信网站支付。

二、设置教程

1. 关联公众号APPID

1.1 首先我们需要登录微信商户平台,进入【产品中心-APPID账号管理】,再点击添加“关联APPID”,输入自己相关的公众号APPID进行授权绑定即可(如下图一、二)。

1.2 微信公众号的APPID可以通过进入【微信公众号后台】-【设置与开发】-【基本配置】-【开发者ID】获取。

2. 确认关联

提交商户授权申请后,登录微信公众平台,随后进入“广告与服务 – 微信支付-商户号管理-待关联商户号”中进行接入确认。

3. 配置网站微信支付

完成公众号关联绑定微信商户号后,可点击此链接继续了解【商城网站微信支付教程】。

精华 AI智能翻译

内容大纲
一、功能介绍

二、功能说明

三、使用教程

温馨提示       1. 文章Ai智能翻译       2. 产品AI智能翻译       3.栏目页AI智能翻译       4.一键翻译

一、功能介绍

网站文章、产品、栏目页支持AI智能翻译多语言。无需自行翻译,现已支持多种语言版本。

二、功能说明

【版本】高级版及以上

【限制】高级版用户默认赠送1万AI字符数、至尊版用户默认赠送5万AI字符数,超过字符用量可购买AI字符包继续使用功能

 

【注意】

1、需开启多语言版本,开启路径(↓见下图)

 

三、使用教程

温馨提示

– AI翻译只对文本内容进行翻译,图片中的文本不会翻译

– 文章分类、产品分类、产品库、产品标签、产品参数的管理值、产品规格、自定义地址、产品/文章微信分享设置、产品自定义信息项及其内容暂不支持翻译

– 过长的文本内容会进行截断处理,翻译完成后请自行检查结果是否有误

– 翻译过长中请不要关闭页面,翻译任务后会在后台进行直到完成

1. 文章AI智能翻译

勾选需要进行翻译的文章,点击AI智能翻译。

设置翻译信息,确认后等待翻译。

可查看翻译进度。

确认翻译结果是否符合需要,不符合内容可进行手动修改。

2. 产品AI智能翻译

勾选需要进行翻译的产品,点击AI智能翻译。

设置翻译信息,确认后等待翻译。

翻译成功后可切换至对应语言版本查看,可手动编辑内容或排版。

3. 栏目AI智能翻译

管理后台开启两个及两个以上的多语言版本时,出现AI智能翻译入口,然后点击翻译按钮

 

选择语言版本和需要翻译的栏目,点击开始翻译即可翻译页面语言

开始翻译后,可随时到翻译记录中查看翻译状态

4. 一键翻译

管理后台-系统设置-AI翻译中可开启一键翻译功能

开启功能后,添加文章\产品时,文章/产品管理页面,原有AI翻译入口都支持将文章/产品一键翻译到所有已开启的语言版本

四、常见问题

Q1:字符用量是如何计算的

A1:预设问题+答案的总字符数量

Q2:为什么我的文章正文只有1千字符,但实际翻译出来不止1千字符

A2:正常情况,因为文章不止翻译正文,标题等字段也会一起计算,且还要算上预设的问题字符

Q3:翻译速度较慢,我可以控制吗

A3:不支持控制,可以通过缩短文章正文内容长度或购买AI字符包加快翻译速度

Q4:在栏目页的翻译过程中,为什么有部分数据没有翻译过来呢

A4:目前栏目页的翻译仅支持翻译页面模块内容,与后台联动的数据比如文章、产品、链接、浮层、页面设置等都不会进行翻译,需要翻译后自行前往站点开启

Q5:翻译到一半没有字符了,购买字符包后点击重新翻译,是直接在原来的翻译进度上进行翻译吗

A5:不是。点击重新翻译会新增一个翻译任务(多一个页面)