Skip to content

退款说明

平台对外提供两种退款相关能力,请勿混淆。

对比

Profile cancel/revoke订单 refund
路径/esim/profile/cancel/revoke/esim/refund
作用向平台发起 Profile 取消计算退款金额并退回 BALANCE 钱包
钱包不自动退自动退(异步完成时见 status
典型场景仅作废 eSIM、不需立即退钱用户退款、对账

Profile 取消

请求体(三选一定位 Profile):

json
{
  "profileId": 123,
  "iccid": "8986...",
  "esimTranNo": "..."
}

响应中 asyncStatus

含义
COMPLETED同步处理完成
PENDING异步处理中,请稍后查单或等待回调

订单退款

json
{
  "orderNo": "ORD20260101001",
  "remark": "用户申请退款",
  "items": [
    {
      "itemNo": "ITEM001",
      "profileTokens": ["8986000000000000001"]
    }
  ]
}
  • 省略 items:退订单内全部可退子项
  • profileTokens:指定 Profile(填 iccidesimTranNo);省略则退该子项全部 Profile

响应 status

含义
REFUNDED退款已入账
REFUNDING退款处理中,请轮询查单或等待 REFUND_COMPLETED Webhook(见 Webhook

子项 refundStatusPENDING / COMPLETED

建议

  • 需要退钱给合作伙伴:使用 /esim/refund
  • 仅需取消 eSIM且已与用户线下结算:可使用 /esim/profile/cancel

eSIM Dealer Open API v1