public enum RefundReason extends Enum<RefundReason>
| 枚举常量和说明 |
|---|
BUYER_AGREES_NO_TRACKING_REFUND
7 退货退款场景,买家同意没有上传物流单号情况下,商家确认收货并退款,该场景限于订单包含运费险,并无法理赔
|
BUYER_OVERDUE_AUTO_REFUND
10 用户确认收货超时,平台退款
|
LATE_SHIPMENT_PLATFORM_REFUND
8 商家发货超时,平台退款
|
MERCHANT_AGREES_NO_TRACKING_REFUND
2 退货退款场景,商家同意买家未上传物流单号情况下确认收货并退款,该场景限于订单无运费险
|
MERCHANT_API_INITIATED_REFUND
3 商家通过后台api发起退款
|
MERCHANT_INITIATED_REFUND
1 商家通过店铺管理页或者小助手发起退款
|
MERCHANT_OVERDUE_AUTO_REFUND
9 商家处理买家售后申请超时,平台自动同意退款
|
MERCHANT_OVERDUE_CONFIRMATION_REFUND
11 商家确认收货超时,平台退款
|
PLATFORM_FORCED_REFUND
6 特殊场景下平台强制退款
|
PLATFORM_INTERVENED_DISPUTE_REFUND
5 平台介入纠纷退款
|
PRE_SHIPMENT_AUTOMATIC_REFUND
4 未发货售后平台自动同意
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getKey() |
String |
getValue() |
static RefundReason |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static RefundReason[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final RefundReason MERCHANT_INITIATED_REFUND
public static final RefundReason MERCHANT_AGREES_NO_TRACKING_REFUND
public static final RefundReason MERCHANT_API_INITIATED_REFUND
public static final RefundReason PRE_SHIPMENT_AUTOMATIC_REFUND
public static final RefundReason PLATFORM_INTERVENED_DISPUTE_REFUND
public static final RefundReason PLATFORM_FORCED_REFUND
public static final RefundReason BUYER_AGREES_NO_TRACKING_REFUND
public static final RefundReason LATE_SHIPMENT_PLATFORM_REFUND
public static final RefundReason MERCHANT_OVERDUE_AUTO_REFUND
public static final RefundReason BUYER_OVERDUE_AUTO_REFUND
public static final RefundReason MERCHANT_OVERDUE_CONFIRMATION_REFUND
public static RefundReason[] values()
for (RefundReason c : RefundReason.values()) System.out.println(c);
public static RefundReason valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getKey()
public String getValue()
Copyright © 2025. All rights reserved.