抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台
  • 行业插件介绍
  • 申请行业插件
  • 使用行业插件
  • 电商插件
  • 短剧插件
  • 生服插件
  • 预下单
  • 支付
  • 营销
  • 预约
  • 逆向交易
  • plugin.applyRefund
  • plugin.applyRefundLife
  • 生服组件
  • plugin.applyRefundLife

    收藏
    我的收藏

    使用限制

    在使用生服插件中的组件和 API 前,需要对行业插件有一个基本了解,可以参考文档:行业插件介绍,然后按照以下步骤及顺序使用生服插件中的能力:
    1.参考 申请行业插件 完成插件的申请,注意只有小程序拥有生服类目资质才可见申请入口;
    2.参考 使用行业插件 进行能力的调用;
    行业插件在抖音 App 版本 31.8.0 及以上,小程序基础库版本 3.4x.0.0 及以上时支持。

    语法

    plugin.applyRefundLife(options)

    参数说明

    名称
    类型
    是否必填
    描述
    示例值
    orderId
    string
    抖音订单号
    refundInfo
    Object
    退款信息
    itemOrderList
    ItemOrderList[]
    退款 item 单信息
    不传默认所有购买的sku都退
    needRefundDeliveryFee
    boolean
    是否需要退配送费
    不需要传,如果所有sku+打包费都退了,默认会连带退配送费
    needRefundPackFee
    boolean
    推荐传
    是否需要退打包费
    不传默认不退打包费
    afterSaleType
    int
    退货退款(1)、仅退款(3)
    核销前退款,只能发起退货退款
    success
    Function
    接口调用成功的回调函数
    fail
    Function
    接口调用失败的回调函数
    complete
    Function
    接口调用结束的回调函数(调用成功、失败都会执行)
    refundInfo
    属性名
    类型
    默认值
    必填
    说明
    reasonCode
    number[]
    请参考下面表格
    目前仅支持传入一个编码
    note
    string
    否(reasonCode = 999 ,即其他时,必填)
    退款备注(退款备注字数不能超过200个)
    applySource
    enum
    enum ApplySourceEnum { USER_BEFORE_FULFILMENT = 101, // 用户履约前退款 USER_AFTER_FULFILMEN = 304, // 用户履约后退款 }
    reasonCode 枚举
    类型
    code
    退款原因描述
    发货前仅退款
    410
    我不想要了
    发货前仅退款
    402
    买错了/买多了/买少了
    发货前仅退款
    403
    地址/电话填写错误
    发货前仅退款
    409
    选错送达时间
    发货前仅退款
    406
    商家缺货
    发货前仅退款
    407
    商家联系我取消
    发货前仅退款
    505
    超出配送范围
    发货后 送达前退款
    410
    我不想要了
    发货后 送达前退款
    402
    买错了/买多了/买少了
    发货后 送达前退款
    403
    地址/电话填写错误
    发货后 送达前退款
    409
    选错送达时间
    发货后 送达前退款
    712
    骑手联系我取消
    送达后退款
    410
    七天无理由退款
    ItemOrderList
    字段名
    类型
    是否必传
    描述
    itemOrderId
    string
    退款的商品单号

    回调成功

    object 类型
    属性名
    类型
    说明
    orderId
    string
    内部商户订单号
    refundId
    string
    内部退款单号

    回调失败

    object 类型
    属性名
    类型
    是否一定存在
    说明
    errNo
    string
    错误码,全部信息可查看 errNo 说明
      errNo 21550:未登录
      errNo 20000:未传入reasonCode
      errNo 10401:系统错误,可联系平台同学排查
      errNo 21535:业务错误,可参考返回信息进行排查
    errMsg
    string
    错误信息提示
    errLogId
    string
    当申请退款接口失败时会提供该数据,可供服务端排查问题