开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
转账到支付宝账户
商家分账
案例分析
sdk & demo下载
常见问题
周期/商家扣款
新当面资金授权
支付宝预授权
资金能力 >  >  > 如何判断商家分账是否成功
收藏
我的文档
设置
目前根据商家分账处理流程,通过接口或者账单返回信息进行判断,判断方式见下。
交易分账查询接口(推荐)
根据 (交易分账查询接口)返回的 royalty_detail_list.state=success(分账成功)判断分账成功。
分账状态:success 成功、fail 失败、processing 处理中。
统一收单线下交易查询接口
根据 alipay.trade.query(统一收单交易查询接口)返回的 trade_settle_info(交易结算信息)进行了解。
注意:通过传递 "query_options":["trade_settle_info"] 参数查询分账明细,必传。
operation_type=transfer 表示分账的信息。
operation_type=transfer_refund 表示退分账的信息。
java的 biz_content 示例代码
java
复制代码
request.setbizcontent("{"
"\"out_trade_no\":\"page20187272054511544778\","
"\"query_options\":[\"trade_settle_info\"]"
"}");
返回响应示例
java
复制代码
{"alipay_trade_query_response":{"code":"10000","msg":"success","buyer_logon_id":"159******10","buyer_pay_amount":"0.00","buyer_user_id":"2088******64","invoice_amount":"0.00","out_trade_no":"page20187272054511544778","point_amount":"0.00","receipt_amount":"0.00","send_pay_date":"2020-05-19 14:40:09","total_amount":"1.00","trade_no":"2020051922001409861459782035","trade_settle_info":{"trade_settle_detail_list":[{"amount":"0.90","operation_dt":"2020-05-19 14:49:52","operation_serial_no":"hz01rf016","operation_type":"transfer_refund","trans_in":"2088******335","trans_out":"2088******64"},{"amount":"0.90","operation_dt":"2020-05-19 14:41:27","operation_serial_no":"201812070048143","operation_type":"transfer","trans_in":"2088******64","trans_out":"2088******35"}]},"trade_status":"trade_closed"},"sign":"***"}
查看账单
可通过支付宝客户端的账单或者 进行查询了解。
支付宝客户端或者商家平台的账单存在问题,请到在线咨询或拨打商家服务热线 4007585858 咨询,服务时间为:8:00-24:00。
注意事项
不使用商家分账的异步进行判断的原因分析:
商家分账的异步是根据 trade_status=trade_success 进行触发异步的,返回的异步参数与支付接口返回的信息一致,无相关数据表示是否分账成功。
若只退款不退分账,交易状态 trade_status=trade_success,仍然触发异步。
若只退分账不退款,交易状态 trade_status=trade_success,仍然触发异步。
查询接口和异步中的 trade_closed 全额退款是指全额退款,全额退分账。
蚂蚁消息 (交易分账结果通知)仅异步分账返回,若异步分账可通过该蚂蚁消息返回的 state 进行判断。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图