用途:对某个产品跑通完整计费周期,确认事件、定价、钱包扣费是否配置正确,并输出每步的通过/失败结果。它是 /credyt:setup 末尾自动验证的独立版本,适合在 Credyt 控制台改动后单独验证,或排查计费问题。
主要能力:按产品代码或名称确定待测产品;通过 credyt:list_products 列出产品、credyt:get_product 获取事件类型、用量类型(unit、volume 或两者)、计费资产、维度或 volume 字段及单价;依次执行创建测试客户、查看初始余额、充值钱包、发送用量事件、核对费用、核对余额六个步骤。
使用方式:可指定产品(如 /credyt:verify image_gen_std),未指定时先列出产品再询问。验证流程使用 credyt:create_customer、credyt:get_wallet、credyt:create_adjustment、credyt:submit_events、credyt:get_event 等操作;充值使用与产品相同的资产,reason 为 gift,并生成唯一 UUID 作为 transaction_id 与 event ID。最后输出包含各步骤结果、客户 ID、事件 ID、费用与余额的验证报告。
适用场景:产品计费配置上线前自检、控制台修改后复验、计费异常排查。
限制:任一步失败即停止并提示排查,需检查产品是否发布、产品代码、订阅状态、事件类型、volume 字段、资产代码与定价配置;测试客户会保留在账户中,处于测试模式不影响实际数据,可在 Credyt 控制台删除。具体价格、平台与收费信息暂未提供。