常见问题

更新时间:2025.12.12

1、 常见产品问题

Q:用户如何管理支付分服务

A:请参考以下步骤

1、微信支付分入口【微信 > 我 > 服务 > 钱包 > 支付分】用户可以查看自己的分数,并管理查看使用支付分能力的应用场景服务和订单。

2、查询我的服务【支付分 > 我的服务】可以查看所有已授权的服务

3、 查询服务使用记录【支付分 > 服务使用记录可以查询相关的订单信息:状态,金额等。

4、 解除授权服务【支付分 > 我的服务 >选择对应服务 > 关闭扣费服务】

2、常见错误码报错及处理方案

2.1、前端报错

Q:商户有办法获取用户支付分分数吗?

A:没有,商户无法获取用户分数。

Q:商户可以获取到用户授权失败原因吗?

A:不能,商户侧只能判断用户是否授权状态,无法获取用户未授权原因。

Q:拉起支付分小程序授权页提示"暂无法使用此服务,微信支付分逐步开放中"

A:支付分服务上线前无法开放给线上用户使用。为支持开发过程中的调试和测试,支付分提供了测试号白名单功能。上线前,仅白名单中的微信号用户可使用支付分服务。需登录服务商平台进行配置,具体参考测试微信号配置指引

Q:商户小程序跳转支付分小程序报错"商户请求错误,错误码:4188"怎么解决?

A:商户账号信息不匹配,或appid没有开通权限(传入的mchid、appid与实际service_id(服务ID)里配置不一致),请核查appid、mchid是否和申请支付分权限时提供的信息一致,若有新增和修改,请联系对接的微信支付运营绑定。

Q:商户小程序跳转支付分小程序授权页报错"商户请求错误,错误码:4185"怎么解决?

A:商户package为空,如果调的是调起支付分小程序-确认订单接口,请检查传入businessType或path是否按照文档要求规范传入。

Q:完结支付分订单成功后,微信侧自动扣款频率是多少,是否可以主动结束扣款?

A:支付分扣款频次由微信系统内部控制,系统规则暂不对外公开;若该订单商户已通过其他渠道收款的情况下需要主动结束扣款,需要调用同步订单状态接口;如该订单商户不需要收款,需要调用取消支付分订单接口。

Q:平台收付通支持支付分订单的分账吗?

A:支持,完结支付分订单时分账标识(profit_sharing)传true,扣款成功后请求分账即可。

Q:商户完结支付分订单后,如果一直未能扣款成功,会影响用户支付分使用吗?

A:用户当前存在的进行中/待支付订单会影响支付分评估,可能导致用户评估不通过而影响使用。

Q:登录服务商平台未看到可配置测试号页面该如何处理?

A:支付分产品权限未开通完成或者支付分服务ID已上线,不会有配置测试号入口。

Q:调起支付分订单详情页提示“商户签名校验失败”,什么原因?

A:调起支付分订单详情页使用的签名需要使用APIv2密钥生成,可以参考签名问题排查指引

Q:用户支付分订单详情页的“立即支付”按钮什么情况下会显示?

A:订单完结且collection.state为USER_PAYING待支付状态时会显示。

 

2.2、后端报错

Q:查询用户授权记录返响应码404 {"code":"ORDER_NOT_EXIST","message":"请求操作的授权记录不存在"}是什么原因?

A:这个是正常的返回,用户从未产生授权记录会返回响应码404,错误码为ORDER_NOT_EXIST,如果用户授权过后解除授权,才会返回响应码200授权状态authorization_state为UNAVAILABLE。

Q:支付分创单接口返回{"code":"NO_AUTH","message":"商户暂无权限使用此服务"}

A:调接口的服务商商户号/子商户号/appid/sub_appid需要和申请支付分时填写的一致,新增子商户号/appid/sub_appid使用支付分时,需要新增绑定支付分服务ID,参考服务ID新增绑定邮件流程

Q:支付分创单接口返回{"code":"INVALID_REQUEST","message":"综合评估未通过"}

A:用户未通过创单评估无法使用服务,建议保持稳定的个人基本信息以及适度的消费、良好的支付行为

Q:完结支付分订单返回{"code":"INVALID_REQUEST","message":"当前订单状态不合法"}

A:只有在进行中(DOING)状态和用户确认状态(USER_CONFIRM)才能调用订单完结API,可以查单确认订单状态。

Q:完结支付分订单返回{"code":"PARAM_ERROR","message":"最终总金额计算非法"}

A:总金额需满足计算条件:total_amount = 后付费项目金额(post_payments.amount总和) - 优惠项目金额(post_discounts.amount总和),例如商户后付费项目金额总和为10元,优惠项目金额总和为2元,则订单收款总金额为8元。

Q:商户完结支付分订单后,如果一直未能扣款成功,查单返回的收款状态(collection.state)是什么?

A:USER_PAYING待支付状态。

Q:支付分扣款失败的订单,如何完结订单或再次发起扣款?

A:商户完结支付分订单后无需再处理,支付分会自动轮询扣款,或者等待用户主动支付。

Q:支付分订单已经完结,但是请求退款报错:“订单不存在”,什么原因?

A:out_order_no【商户服务订单号】不能用于申请退款,需要使用transaction_id【微信支付交易单号】申请退款。

Q:调用支付分商户预授权接口报错:{"code":"NO_AUTH","message":"请检查服务授权状态"},什么原因?

A:商户开通的是支付分需确认订单模式,不支持调用免确认订单模式接口,可查阅需确认订单模式接口文档

Q:调用支付分商户预授权接口报错:{"code":"INVALID_REQUEST","message":"授权协议号冲突"},什么原因?

A:authorization_code重复使用,需要在同一个商户号下唯一,多个用户授权不能重复使用同一授权协议号。

Q:完结支付分订单接口报错:“真实结束时间小于预计开始时间”,什么原因?

A:参考以下几点排查:
1、完结支付分订单的time_range同时传入【实际开始时间】start_time和【实际结束时间】end_time,保证这两个时间的顺序以及有效;
2、如果完结支付分订单的time_range只传【实际结束时间】end_time,需要保证晚于创建支付分订单时填的【预计开始时间】start_time;

Q:完结支付分订单传了post_payments【后付费项目】参数,但为什么在微信支付分订单明细中不显示商品信息?

A:请求参数没有严格按照文档要求上传,请参考post_payments(后付费项目)字段传参说明

Q:调用取消支付分订单接口成功后,用户微信客户端是否会收到取消订单通知?

A:会收到取消订单通知。

Q:支付分订单是否支持分账?

A:支持,在完结支付分订单的时候上传分账标识profit_sharing:ture。订单扣款成功后,再调用请求分账接口即可实现分账。

Q:调用创建支付分订单接口报错:“创建订单的订单风险金额超过此服务的服务风险金额”,如何解决?

A:订单风险金(risk_fund.amount)超过服务ID(service_id)对应的服务风险金额上限。
解决步骤:
1、提供服务ID找微信支付运营确认该服务ID的上限数值;
2、检查创单时risk_fund.amount是否超限,若超过则调整为小于等于上限的值即可。

元宝AI
反馈
目录
置顶