始终
如果您不想设置任何条件,请选择 始终。该规则将对所有人每次运行,而无需检查任何条件。
前面所有条件无效
当之前的 规则块 中的所有条件均无效时(即之前的规则块未运行),此条件为真,确保只有在之前的所有条件都不满足时才触发动作。仅在存在至少一个之前的规则块时可用。

客户
邮箱地址
此条件用于根据特定标准检查客户的邮箱地址,基于以下子条件之一:- 包含(当邮箱地址包含输入的值时匹配)
- 不包含(当邮箱地址不包含输入的值时匹配)
- 为空(当未提供邮箱地址时匹配)
- 不为空(当提供了邮箱地址时匹配)
- 等于(当邮箱地址与输入的值完全相同时匹配)
- 不等于(当邮箱地址与输入的值不完全相同时匹配)
例如,包含 @gmail.com → 匹配任何以 “@gmail.com” 结尾的邮箱地址。

例如,为空 → 当邮箱字段为空时匹配。

折扣
折扣码
此条件会根据所选值评估结账时使用的折扣码,并根据所选逻辑判断规则是否满足。- 包含以下任一值(如果至少一个输入的折扣码与一个或多个所选值匹配,则满足条件)
- 不包含以下任一值(如果所有输入的折扣码均不与所选值匹配,则满足条件)
- 包含除这些值以外的其他值(如果至少一个输入的折扣码与所选值不同,则满足条件)
- 不包含除这些值以外的其他值(仅当所有输入的折扣码与所选值完全匹配且没有其他折扣码时,才满足条件)
请使用
* 通配符匹配多个折扣码。例如,FREE* 将匹配 FREE12、free-590
等。使用 ? 匹配任意单个字符。
例如,不包含以下任一值:SAVE10, ORDER20%OFF → 匹配除「SAVE10」或「ORDER20%OFF」以外的折扣码。

本地化
用户语言
此条件用于检查客户选择的语言,基于以下子条件之一:- 包含以下任意值(如果客户语言在给定列表中,则匹配)
- 不包含以下任意值(如果客户语言不在给定列表中,则匹配)
- 包含除以下值之外的其他值(如果客户语言不在给定列表中,则匹配)
- 仅包含以下值,没有其他值(如果客户语言仅在给定列表中且无其他值,则匹配)
例如,不包含以下任意值: English, French → 如果字段不包含 “English” 或 “French”,则匹配。

账单地址
公司
用于将客户的公司名称(结账页面上的公司名称字段)与一个或多个特定值、数量或地位进行比较,基于以下子条件之一:- 包含(如果公司名称包含指定的值或部分值则匹配)
- 不包含(如果公司名称不包含指定的值或部分值则匹配)
- 为空(如果未输入公司名称则匹配)
- 不为空(如果公司名称字段中输入了任何值则匹配)
- 等于(如果公司名称与指定值完全匹配则匹配)
- 不等于(如果公司名称不完全等于指定值则匹配)
- 数字数量大于或等于(如果公司名称中的数字总数大于或等于指定数量则匹配)
- 数字数量小于或等于(如果公司名称中的数字总数小于或等于指定数量则匹配)
- 字符数量大于或等于(如果公司名称中的字符总数大于或等于指定数量则匹配)
- 字符数量小于或等于(如果公司名称中的字符总数小于或等于指定数量则匹配)
- 仅包含(如果公司名称仅包含下拉菜单中允许的字符类型则匹配)
- 不只包含(如果公司名称包含下拉菜单中允许字符类型以外的字符则匹配)
例如,包含: Tech → 如果公司名称包含 “Tech” 一词则匹配。

- 英文字符(只允许 A–Z 和 a–z)
- 英文字符 + 重音变体(允许 A–Z、a–z 以及带重音的字符,如 é、ñ、ö)
例如,
仅包含: 英文字符→ 如果公司名称仅包含英文字符则匹配。

例如,字符数量大于或等于 10 → 如果公司名称包含 10 个或更多字符则匹配。

例如,为空 → 如果公司名称字段为空则匹配。

电话号码
用于将客户的 电话号码(结账页面中的电话号码字段)与一个或多个特定值、数量或状态进行比较,基于以下子条件之一:- 包含(如果电话号码包含指定的值或部分值,则匹配)
- 不包含(如果电话号码不包含指定的值或部分值,则匹配)
- 为空(如果未输入电话号码,则匹配)
- 不为空(如果电话号码字段中输入了任意值,则匹配)
- 等于(如果电话号码与指定值完全一致,则匹配)
- 不等于(如果电话号码与指定值不完全一致,则匹配)
- 位数大于或等于(如果电话号码中的总位数大于或等于指定数字,则匹配)
- 位数小于或等于(如果电话号码中的总位数小于或等于指定数字,则匹配)
例如:包含: 123 → 如果电话号码在任意位置包含 “123”,则匹配。

例如:位数大于或等于 10 → 如果电话号码包含 10 位或更多数字,则匹配。

例如:为空 → 如果电话号码字段留空,则匹配。

城市 / 地区
用于将城市/地区(结账页面中的城市/地区字段)的值与一个或多个特定值、数量或状态进行比较,基于以下其中一种子条件:- 包含以下任意值(如果城市字段包含至少一个列出的值,则匹配)
- 不包含以下任意值(如果城市字段不包含任何列出的值,则匹配)
- 包含除这些值之外的任意其他值(如果城市字段包含列出值之外的其他值,则匹配)
- 不包含除这些值之外的任意其他值(如果城市字段仅包含列出的值而没有其他值,则匹配)
- 数字数量大于或等于(如果城市字段中的数字数量大于或等于指定数字,则匹配)
- 数字数量小于或等于(如果城市字段中的数字数量小于或等于指定数字,则匹配)
- 为空(如果城市字段没有值,则匹配)
- 不为空(如果城市字段包含任意值,则匹配)
使用 * 通配符来匹配部分城市名称。例如,Santo* 将匹配 santo domingo、santodomngo 等。
例如,包含以下任意值: Lahore, Karachi → 如果字段包含 “Lahore” 或 “Karachi”,则匹配。

例如,数字数量大于或等于 5 → 如果字段的值包含五个或更多数字,则匹配。

例如,为空 → 如果字段没有输入任何值,则匹配。

省/州代码
用于比较省/州(结账页面中的省/州字段)值与一个或多个特定值或状态,基于以下子条件之一:- 具有以下任意值(如果省字段至少包含列出的一个值,则匹配)
- 不具有以下任意值(如果省字段不包含列出的任何值,则匹配)
- 具有以下值之外的任意其他值(如果省字段包含列出值之外的其他值,则匹配)
- 不具有以下值之外的任意其他值(如果省字段仅包含列出的值且无其他值,则匹配)
- 为空(如果省字段没有值,则匹配)
- 不为空(如果省字段包含任何值,则匹配)
仅添加 2 或 3 个字母的省/州代码缩写,格式为 “ISO_3166-2”。
例如,不具有以下值之外的任意其他值: CA, TX → 如果字段仅包含 “CA” 或 “TX” 且没有其他值,则匹配。

例如,不为空 → 如果字段输入了任何值,则匹配。

国家
用于将国家(结账页面中的国家字段)与一个或多个特定国家进行比较,基于以下子条件之一:- 具有以下任意值(如果国家字段包含至少一个所选国家则匹配)
- 不具有以下任意值(如果国家字段不包含任何所选国家则匹配)
- 具有除以下值以外的其他值(如果国家字段包含所选国家以外的国家则匹配)
- 不具有除以下值以外的其他值(如果国家字段仅包含所选国家且不包含其他国家则匹配)
例如,不具有除以下值以外的其他值: 葡萄牙, 波兰 → 如果该字段仅包含 “葡萄牙” 或 “波兰” 而不包含其他国家,则匹配。

邮政编码 / 邮编
用于比较结账页面中的邮政编码/邮编字段值与一个或多个特定邮政编码或邮编,基于以下子条件之一:- 包含以下任意值(如果邮政编码字段包含列表中的任意一个值,则匹配)
- 不包含以下任意值(如果邮政编码字段不包含列表中的任何值,则匹配)
- 值在以下范围内(如果邮政编码字段值在指定范围内,则匹配)
- 值不在以下范围内(如果邮政编码字段值不在指定范围内,则匹配)
- 包含除以下值之外的其他值(如果邮政编码字段包含列表之外的值,则匹配)
- 仅包含以下值,没有其他值(如果邮政编码字段仅包含列表中的值且没有其他值,则匹配)
- 仅包含数字(如果邮政编码字段仅包含数字字符,则匹配)
- 不仅包含数字(如果邮政编码字段包含任何非数字字符,则匹配)
- 数字位数在范围内(如果数字位数在指定范围内,则匹配)
- 数字位数不在范围内(如果数字位数不在指定范围内,则匹配)
- 为空(如果邮政编码字段没有值,则匹配)
- 不为空(如果邮政编码字段有值,则匹配)
使用 * 通配符匹配多个邮政编码。例如,BT* 将匹配 BT12、bt-590 等。使用 ? 匹配任意单个字符。
例如,包含以下任意值: BT* → 匹配所有以 “BT” 开头的邮政编码。

另一个例子,不包含以下任意值: 12345, 67890 → 如果邮政编码不是 “12345” 或 “67890”,则匹配。

仅输入数字。范围包括起始值和结束值在内的所有值均匹配。
例如,值在以下范围内: 10000 – 20000 → 匹配邮政编码在 “10000” 至 “20000” 之间。

例如,仅包含数字 → 仅匹配数字 (0–9)。

仅输入数字。范围内所有位数的值均匹配。
例如,数字位数在范围内: 4 – 6 → 匹配数字位数在 4 到 6 位之间的邮政编码。

例如,不为空 → 如果字段有值,则匹配。
