taobao.fenxiao.order.confirm.paid (确认收款)

供应商确认收款(非支付宝交易)。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
purchase_order_id Number 必须 112233 采购单编号。
confirm_remark String 可选 确认支付信息 确认支付信息(字数小于100)

响应参数

名称 类型 示例值 描述
is_success Boolean true 确认结果成功与否

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FenxiaoOrderConfirmPaidRequest req = new FenxiaoOrderConfirmPaidRequest();
req.setPurchaseOrderId(112233L);
req.setConfirmRemark("确认支付信息");
FenxiaoOrderConfirmPaidResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<fenxiao_order_confirm_paid_response>
    <is_success>true</is_success>
</fenxiao_order_confirm_paid_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案
isv.invalid-parameter:confirm_remark 备注字数不能超过100 备注字数小于100
isv.invalid-parameter:purchaseorder_not_exists 采购单不存在 通过采购单ID没有查出采购单。检查采购单ID是否输入正确。
isv.invalid-parameter:purchaseorder_not_you 不是自己的采购单 检查输入的采购单ID是否正确。
isv.invalid-parameter:biz_err 确认收款失败 确认收款失败
isv.invalid-parameter:purchaseorder_not_offline 只支持线下交易模式的采购单 换一个采购单

API工具

如何获得此API

FAQ

返回
顶部