package com.doumee.core.douyin.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; /** * 「撤销核销」入参 * POST https://open.douyin.com/goodlife/v1/fulfilment/certificate/cancel/ * * @author rk * @date 2026/06/22 */ @Data public class DouyinCancelReq { /** 券标识(验券时返回,必填) */ @JSONField(name = "certificate_id") private String certificateId; /** 一次核销唯一标识(验券时返回,必填;次卡撤销多次填 0) */ @JSONField(name = "verify_id") private String verifyId; /** 核销商户根账户ID(云连锁必填) */ @JSONField(name = "account_id") private String accountId; /** 撤销幂等标识(次卡防超时重复撤销,有效期1小时);分门店结算不要传 */ @JSONField(name = "cancel_token") private String cancelToken; }