跳转至

用户申请退款

场景:H5 用户支付成功后申请退款的全流程 测试账号testuser01 / User@2026


📋 演示脚本

演示准备

  1. 用户已成功下单(参考用户下单支付
  2. 订单状态:待发货 / 待收货 / 已完成 均可申请退款
  3. 建议演示"未发货仅退款"(最快,5 秒到账)

演示步骤

步骤 1:进入订单详情

H5 商城 → 底部 Tab "我的""我的订单"

H5 用户中心

步骤 2:选择订单

点击进入"我的订单"页面:

订单列表

页面展示用户所有订单,按状态分组(全部 / 待付款 / 待发货 / 待收货 / 待评价)。

步骤 3:申请退款

  1. 进入订单详情
  2. 点击底部 "申请退款" 按钮

选择退款类型:

  • 仅退款 — 不需退货(演示选这个)
  • 退货退款 — 需要寄回商品

填写退款信息:

  • 退款原因:不想要了 / 商品质量问题 / 尺码不对 等
  • 退款金额:默认全额
  • 退款说明:简要描述(20 字+)
  • 凭证图片:质量问题必传

提交申请。

演示注意

退款申请页面需登录用户点击订单后才能进入,没有公开截图。文档以"我的订单"列表(02-order-list.png)+ 申请流程描述替代。

步骤 4:等待商家审核

  1. 退款状态变为 "退款中"
  2. 商家会收到通知(商户后台)
  3. 商家 24 小时内审核

步骤 5:查看退款结果

商家同意后:

  1. 订单详情显示 "已退款"
  2. 用户余额实时到账(余额支付)/ 1-3 工作日(微信/支付宝)

🎓 培训材料

退款状态机

用户提交退款
    ↓
待商家审核 ──24h 自动同意──→ 同意(仅退款)
    │                              ↓
    │                         立即退款到账
    │
    ├─商家同意(退货退款)→ 用户退货 → 商家确认 → 退款到账
    │
    └─商家拒绝 ─→ 用户申诉 ─→ 平台介入 ─→ 平台裁定

退款时效标准

环节 时限
商家审核 24 小时
用户退货 商家同意后 7 天内
商家确认收货 收到货后 3 天内
退款到账 商家确认后 1-3 工作日

🔧 故障排查

场景 A:用户点"申请退款"无按钮

原因:订单状态不在可退款范围

订单状态 可否申请退款
未付款 ❌ 直接取消订单
待发货 ✅ 仅退款
待收货 ✅ 仅退款
已完成(7 天内) ✅ 退货退款
已完成(>7 天) ❌ 仅质量问题可申请
已退款 ❌ 重复申请

场景 B:商家一直没审核

  • 24 小时未审核 → 系统自动同意退款
  • 仍卡在"退款中" → 联系商家催促或平台介入

场景 C:商家拒绝退款理由不合理

排查步骤

  1. 用户在退款详情页查看拒绝原因
  2. 评估理由合理性
  3. 不合理 → 用户点击 "申请平台介入"
  4. 平台客服 1-3 工作日内处理

⚙️ 后端关键点

表变化

仅退款(商家同意)

字段 变化
ij_store_order refund_status 0 → 1
ij_user now_money 增加退款金额
ij_user_bill 新增流水 type=pay_product_refund

退货退款(商家确认收货后)

字段 变化
ij_store_order refund_status 0 → 1
ij_refund_order 新增记录 status=2(已退款)
ij_user now_money 增加退款金额

关联场景