package com.heyu.api.jsapi.dto.profit.sharing;

import com.google.gson.annotations.SerializedName;

/***
 * fail_reason 　选填   string
 *
 * 【分账失败原因】 分账失败原因，当分账结果result为CLOSED（已关闭）时，返回该字段，具体处理方案请参考分账失败处理指引。
 *
 * 可选取值
 *
 * ACCOUNT_ABNORMAL:  分账接收账户异常
 *
 * NO_RELATION:  分账关系已解除
 *
 * RECEIVER_HIGH_RISK:  高风险接收方
 *
 * RECEIVER_REAL_NAME_NOT_VERIFIED:  接收方未实名
 *
 * NO_AUTH:  分账权限已解除
 *
 * RECEIVER_RECEIPT_LIMIT:  超出用户月收款限额
 *
 * PAYER_ACCOUNT_ABNORMAL:  分出方账户异常
 *
 * INVALID_REQUEST:  描述参数设置失败
 */
public enum DetailFailReason {
    @SerializedName("ACCOUNT_ABNORMAL")
    ACCOUNT_ABNORMAL,
    @SerializedName("NO_RELATION")
    NO_RELATION,
    @SerializedName("RECEIVER_HIGH_RISK")
    RECEIVER_HIGH_RISK,
    @SerializedName("RECEIVER_REAL_NAME_NOT_VERIFIED")
    RECEIVER_REAL_NAME_NOT_VERIFIED,
    @SerializedName("NO_AUTH")
    NO_AUTH,
    @SerializedName("RECEIVER_RECEIPT_LIMIT")
    RECEIVER_RECEIPT_LIMIT,
    @SerializedName("PAYER_ACCOUNT_ABNORMAL")
    PAYER_ACCOUNT_ABNORMAL,
    @SerializedName("INVALID_REQUEST")
    INVALID_REQUEST
}
  