跳转到主要内容
本页详细介绍如何使用 getMerchants 查询来检索和理解绑定卡优惠(CLOs)。CLO 通过 type 字段值 CARD_LINKED_OFFER 来标识,且通常与 Fluz 虚拟卡 的使用相关——有时只能通过它兑换。它们使用独立的结构 cloDetails 来表示费率和条件信息,与标准 礼品卡 优惠有显著不同。
先决条件: 具有 LIST_OFFERS 范围的用户访问令牌。完整查询契约:API 参考
若仅获取 CLO,请将 offerTypes 输入参数设置为 { cardLinkedOffer: true, giftCardOffer: false }

绑定卡优惠的详细查询

该查询请求与 CLO 特别相关的字段,重点关注 cloDetails 对象。对于 CLO,像 offerRatesstockInfo 等与 礼品卡 相关的字段通常为 null 或为空,查询 CLO 时通常可省略。

示例响应

以下是使用 getMerchants 查询且仅包含 CLO 优惠时将获得的示例响应:
JSON

绑定卡优惠特定字段说明

offer.typeCARD_LINKED_OFFER 时,主要信息来源是 Offer 内的 cloDetails 对象。
  • type (String!):始终为 CARD_LINKED_OFFER
  • cloDetails (CloDetails):该复杂对象包含绑定卡优惠的所有具体费率、促销、时间规则和条件。对于非 CLO 类型返回 null。其字段拆解见下表。
  • offerRates:对 CLO 通常为 null 或空。费率信息包含在 cloDetails 中。
  • stockInfo:对 CLO 通常为空,因为它们通常与用卡行为相关,而非预定义库存。
  • hasStockInfo:对 CLO 通常为 false
  • denominationsType:对 CLO 通常为 VARIABLE,反映该优惠适用于交易金额而非固定 礼品卡 面额。

理解 CloDetails 对象

此对象提供绑定卡优惠的具体费率结构。

理解 CloPeriod 对象(位于 CloDetails.periods 内)

periods 数组中的每个对象定义一个特定的时间窗口及其关联的费率类型(REGULARPROMO)。这些时间段的组合决定了优惠的可用性和激活费率。

后续步骤

创建虚拟卡

发行这些优惠所奖励的卡片——CLO 返现适用于其消费。

编辑虚拟卡

调整现有卡片的限额、资金来源和生命周期设置。