package com.doumee.core.douyin.dto; import com.alibaba.fastjson.annotation.JSONField; import lombok.Data; import java.util.List; /** * 「验券」入参 * POST https://open.douyin.com/goodlife/v1/fulfilment/certificate/verify/ * * @author rk * @date 2026/06/22 */ @Data public class DouyinVerifyReq { /** prepare 返回的一次验券标识(必填) */ @JSONField(name = "verify_token") private String verifyToken; /** 核销抖音门店ID(必填) */ @JSONField(name = "poi_id") private String poiId; /** prepare 返回的加密券码(抖音码场景,多次卡可传多个相同值) */ @JSONField(name = "encrypted_codes") private List encryptedCodes; /** 三方原始券码(三方码场景) */ @JSONField(name = "codes") private List codes; /** 核销商户根账户ID(共管/云连锁必填) */ @JSONField(name = "account_id") private String accountId; /** 抖音侧订单号(三方码非预导模式必填) */ @JSONField(name = "order_id") private String orderId; }