计费

计费部分支持在 Monetization 中配置资源,并确定每种支付类型下资源的行为和限制。

本文档主题:

要在 Monetization 中访问此部分,请从 Menu 选择 Business configuration,然后点击 Charging

标签

要访问此部分,请点击 Tags。系统会以表格格式显示所有标签的分页列表。

标签在 Monetization 中主要用于折扣。标签可以作为收费标签应用到产品上,并可在创建折扣时作为目标。

每当 Monetization 影响资源余额时,这些影响也会带有可作为折扣目标的标签。

例如,在电信行业中,来自奥地利的数据事件可以具有 data_AUS 标签,而来自斯洛文尼亚的事件可以具有 data_SVN 标签。

通过这些标签,您可以配置仅适用于某一个标签的折扣,从而只对特定使用类型进行折扣。


在此部分下可以执行/查看四个操作/子页面,即:

创建标签

标签下,要创建标签,请点击 Create new。提供名称、代码和类型;也可以选择添加描述。

在类型下,可以选择收费标签或资源标签。有关收费标签和资源标签之间差异的更多信息,请参见收费标签与资源标签

收费标签与资源标签

收费标签用于产品以及费率套餐中的资源信息。它用于费率套餐中较高的层级,在该层级 Monetization 可以影响该标签下的多个资源。

资源标签用于费率套餐中较低的层级。它用于费率套餐详情中,在该位置 Monetization 只能影响一个资源余额。

标签详情页面

标签下,要查看标签的完整详情,请点击 Details。其中包含以下内容:

  • Name
  • Code
  • Description
  • Type

更新标签

标签下,要更新标签,请先点击 Details;系统会显示标签详情。然后点击 Update 进行更新。

删除标签

标签下,要删除标签,请点击 Delete

资源

要访问此部分,请点击 Resources。系统会以表格格式显示所有资源的分页列表。

资源表示 Monetization 中可以持有值的对象,例如值为 10 的货币资源

此外,资源可以作为客户的余额存在。余额是特定余额组内的一个唯一资源值。

当客户购买产品或触发使用事件时,资源余额会在 Monetization 中自动创建。例如,如果某个套餐有一个授予 100 分钟免费通话的产品。客户购买该套餐后,相关余额组中会创建 100 分钟免费通话的余额。

创建产品目录时,资源是必不可少的,因为客户可以购买的产品会导致资源余额影响,例如向客户收取 100 欧元,或授予客户 100 个免费积分。

资源示例

以下是五个资源示例及其所属行业。

  1. Euro — 任何行业 — 表示客户在当前周期内的当前货币余额。
  2. Free minutes — 电信
  3. Total consumption kWh — 公用事业
  4. Minimum fare fee — 拼车/出租车 — 一个辅助资源,保存客户每次乘车必须支付的最低费用
  5. API calls total — 云服务 — 用于跟踪已生成的 API 调用事件数量

在此部分下可以执行/查看四个操作/子页面,即:

创建资源

资源下,要创建资源,请点击 Create new。其中包括必填和可选输入字段。

必填输入字段包括:

  • Name
  • Code
  • Balance consumption order
  • Default value
  • Validity period

可选输入字段包括:

  • Description
  • Temporary
  • Currency
  • Included on invoice

货币资源

货币资源表示 Monetization 中的实际资金;它表示货币币种(如欧元、美元等)。要创建货币资源,请在创建资源下提供名称(如 euro)、代码(如 euro)、描述(如 euro monetary resource)以及余额消耗顺序

对于货币资源,余额消耗顺序会配置为最早开始时间和最早到期时间(ESTEET),因为最旧的余额应先被消耗。

通常,默认值设置为 0。不过,也可以修改为正值或负值,例如 100。每当 Monetization 初始创建该资源的余额时,它会从默认值开始。

要将资源设为临时资源,请使用 Temporary 切换开关启用/禁用。启用此功能意味着,在 Monetization 完成计费计算后,该资源会立即恢复为默认值。它主要用于辅助资源。

默认情况下,资源始终从创建之日起无限期有效。不过,也可以配置为在未来某个时间到期。通常,货币资源应具有无限有效期。

要在发票上包含该资源,请使用 Included on invoice 切换开关启用/禁用。启用此功能意味着 Monetization 会将该数据拉取到为一张发票生成的 JSON 对象中。

余额消耗顺序

余额消耗顺序指定当同一资源的多个余额存在于一个余额组中时,应按什么顺序影响资源余额。

例如,某客户余额组包含以下内容:

  • 100 分钟免费通话,有效期从 1 月 1 日到 2 月 15 日
  • 50 分钟免费通话,有效期从 2 月 1 日到 3 月 1 日

假设今天是 2 月 10 日;两个余额都有效。因此,客户当前总共有 150 分钟免费通话。随后客户生成一个 120 分钟免费通话的事件;余额消耗顺序配置会根据有效期决定应先消耗哪个余额。

如果余额消耗顺序设置为 ESTEET,客户最终会剩余 30 分钟免费通话,有效期从 2 月 1 日3 月 1 日。但是,如果余额消耗顺序设置为先消耗最新资源,则客户最终会剩余 30 分钟免费通话,有效期从 1 月 1 日2 月 15 日

一些术语说明
EST
将余额消耗顺序配置为 earliest start time (EST),表示最早有效开始时间的余额会先被使用。
LST
将余额消耗顺序配置为 latest start time (LST),表示最晚有效开始时间的余额会先被使用。
EET
将余额消耗顺序配置为 earliest expiration time (EET),表示最早有效结束时间的余额会先被使用。
LET
将余额消耗顺序配置为 latest expiration time (LET),表示最晚有效结束时间的余额会先被使用。
ESTLET
将余额消耗顺序配置为 earliest start time and latest expiration time (ESTLET),表示最早有效开始时间的余额会先被使用。如果多个余额具有相同的有效开始时间,则最晚结束时间的余额会先被使用。
ESTEET
将余额消耗顺序配置为 earliest start time and earliest expiration time (ESTEET),表示最早有效开始时间的余额会先被使用。如果多个余额具有相同的有效开始时间,则最早结束时间的余额会先被使用。
LSTEET
将余额消耗顺序配置为 latest start time and earliest expiration time (LSTEET),表示最晚有效开始时间的余额会先被使用。如果多个余额具有相同的有效开始时间,则最早结束时间的余额会先被使用。
LSTLET
将余额消耗顺序配置为 latest start time and latest expiration time (LSTLET),表示最晚有效开始时间的余额会先被使用。如果多个余额具有相同的有效开始时间,则最晚结束时间的余额会先被使用。
EETEST
将余额消耗顺序配置为 earliest expiration time and earliest start time (EETEST),表示最早有效结束时间的余额会先被使用。如果多个余额具有相同的有效结束时间,则最早开始时间的余额会先被使用。
EETLST
将余额消耗顺序配置为 earliest expiration time and latest start time (EETLST),表示最早有效结束时间的余额会先被使用。如果多个余额具有相同的有效结束时间,则最晚开始时间的余额会先被使用。
LETEST
将余额消耗顺序配置为 latest expiration time and earliest start time (LETEST),表示最晚有效结束时间的余额会先被使用。如果多个余额具有相同的有效结束时间,则最早开始时间的余额会先被使用。
LETLST
将余额消耗顺序配置为 latest expiration time and latest start time (LETLST),表示最晚有效结束时间的余额会先被使用。如果多个余额具有相同的有效结束时间,则最晚开始时间的余额会先被使用。

辅助资源

辅助资源与客户没有直接关系;但是,Monetization 会将其用于计费计算。例如,Monetization 用来跟踪某些内容的计数器资源。

辅助资源示例

假设有一个资源 MBs used in a session,用于跟踪客户在一个数据会话/事件中使用了多少 MB。可以使用计数器资源形式的辅助资源。

如果预期客户在一个会话中消耗 10MB 后定价会发生变化,也就是存在多阶梯定价,那么 Monetization 一收到数据事件,就会根据费率套餐对其计费。计数器资源可以跟踪客户已使用的数量,以便知道何时开始使用不同价格计费。

单个事件计费完成后,计数器资源形式的辅助资源 MBs used in a session 会重置为零,以便为下一个事件做好准备。

非货币资源

非货币资源没有货币价值;因此,它不被视为金钱。非货币资源示例包括免费数据、免费 SMS 等。

资源详情页面

资源下,要查看资源的完整详情,请点击 Details。其中包含以下内容:

  • Status — 具有 active 状态的资源表示该资源仍然有效。
  • Name
  • Code
  • Description
  • Balance consumption order
  • Default value
  • Type (Standard or Temporary)
  • Valid from
  • Valid to
  • Currency (if any)
  • Included on invoice

更新资源

资源下,要更新资源,请先点击 Details;系统会显示资源详情。然后点击 Update 进行更新。

删除资源

资源下,要删除资源,请点击 Delete

阈值

要访问此部分,请点击 Thresholds。系统会以表格格式显示所有阈值的分页列表。

阈值是一个已配置的值;当资源余额超过在信用额度上定义并通过信用配置文件链接到资源的阈值时,它可以触发通知


在此部分下可以执行/查看四个操作/子页面,即:

创建阈值

阈值下,要创建阈值,请点击 Create new。其中包括必填和可选输入字段。

必填字段包括:

  • Name (e.g., T_200)
  • Code (e.g., T_200)
  • Type (amount or percentage)
  • Value (e.g., 200)

可选字段包括:

  • Description (e.g., threshold for 200)

配置为金额的阈值表示该值是固定的,例如 200。因此,当余额超过 200 时,会触发通知

配置为百分比的阈值表示该值相对于另一个资源余额。例如,假设有两个余额:

表 1: 阈值百分比示例

Resource nameBalance
Granted free MBs1000
Free MBs900

如果将 Free MBs 的百分比阈值配置为 Granted free MBs 余额的 80%,则阈值将在 800 时触发。

阈值详情页面

阈值下,要查看阈值的完整详情,请点击 Details。其中包含以下内容:

  • Name
  • Code
  • Description
  • Type
  • Value

更新阈值

阈值下,要更新阈值,请先点击 Details;系统会显示阈值详情。然后点击 Update 进行更新。

删除阈值

阈值下,要删除阈值,请点击 Delete

通知

每当特定资源的余额超过或低于阈值时,Monetization 都会触发通知。该阈值链接到信用额度,并由信用配置文件为特定资源进行配置。

通知可在 Monetization 的客户账户页面中查看。更多信息,请参见通知

信用额度

要访问此部分,请点击 Credit limits。系统会以表格格式显示所有信用额度的分页列表。

信用额度可用于限制客户可以将资源使用到多大程度,无论是正值还是负值。您还可以添加多个阈值,客户在超过配置值时可能会触发这些阈值。

它描述资源余额的最小和最大限制,以及突破限制时可以触发哪些阈值。


在此部分下可以执行/查看四个操作/子页面,即:

创建信用额度

信用额度下,要创建信用额度,请点击 Create new。其中包括必填和可选输入字段。

必填字段包括:

  • Name
  • Code
  • Start
  • Stop

可选字段包括:

  • Description
  • Thresholds

可以添加多个阈值。例如,假设信用额度包含值为 200 的阈值;因此,每当资源余额超过 200 时,都会触发通知

StartStop 字段可以配置为正数或负数。此外,StartStop 字段也可以通过点击 Pick value 配置为 No minimumNo maximum,这对用户更友好。

No minimumNo maximum 值表示该值可以不受限制,从负无穷到正无穷。

信用额度详情页面

信用额度下,要查看信用额度的完整详情,请点击 Details。其中包含以下内容:

  • Name
  • Code
  • Description
  • Thresholds
  • Start
  • Stop

更新信用额度

信用额度下,要更新信用额度,请先点击 Details;系统会显示信用额度详情。然后点击 Update 进行更新。

删除信用额度

要删除信用额度,请点击 Delete

信用配置文件

要访问此部分,请点击 Credit profiles。系统会以表格格式显示所有信用配置文件的分页列表。

信用配置文件将信用额度链接到特定支付类型的特定资源。例如,欧元(货币)资源应如何表现,以及当它作为客户账户上的余额可用时,应使用哪个信用额度。


在此部分下可以执行/查看四个操作/子页面,即:

创建信用配置文件

信用配置文件下,要创建信用配置文件,请点击 Create new。其中包括必填和可选输入字段。

必填字段包括:

  • Name
  • Code
  • Payment type
  • Resource
  • Credit limit

可选字段包括:

  • Description

对于后付费支付类型

对于后付费支付类型,建议使用 Start 值为 No minimumStop 值为 No maximum 的信用额度。

这意味着属于客户的资源可以是负值(因为客户获得了一些信用额度),也可以是正值(因为客户将欠费)。

对于立即支付类型

对于立即支付类型,建议使用 Start 值为 No minimumStop 值为 No maximum 的信用额度。

这意味着属于客户的资源可以是负值(因为客户获得了一些信用额度),也可以是正值(因为客户将欠费)。

对于预付费支付类型

对于预付费支付类型,建议选择 Start 值为 No minimumStop 值为 0 的信用额度,因为客户余额不应超过零。

例如,假设预付费客户购买了提供 100 欧元的产品,该欧元是一种货币资源。它将在客户余额中显示为 -100 欧元的信用。客户可以消耗该资源,并且不会欠费。

但是,随着客户继续消耗资源,余额会减少直至达到零,这表示客户已耗尽该资源。

信用配置文件详情页面

信用配置文件下,要查看信用配置文件的完整详情,请点击 Details。其中包含以下内容:

  • Name
  • Code
  • Description
  • Payment type
  • Credit limit
  • Resource

更新信用配置文件

信用配置文件下,要更新信用配置文件,请先点击 Details;系统会显示信用配置文件详情。然后点击 Update 进行更新。

删除信用配置文件

信用配置文件下,要删除信用配置文件,请点击 Delete

事件类型

要访问此部分,请点击 Event types。系统会以表格格式显示所有事件类型的分页列表。

事件类型表示 Monetization 中的时间间隔。创建事件类型是为了为周期性产品进行配置,以确定产品如何续订。它也会为客户进行配置,以确定客户多久收费一次。

可以为事件类型配置不同周期。例如,月周期、三个月周期、半年周期、年周期等。


在此部分下可以执行/查看四个操作/子页面,即:

创建事件类型

事件类型下,要创建事件类型,请点击 Create new。名称、代码、间隔单位、间隔持续时间和间隔时间为必填项,描述为可选项。

间隔单位包含三个值:

  • Days
  • Weeks
  • Months

间隔持续时间指定分配给间隔单位的时长,例如六个月;间隔时间的默认值为 12:00 AM。

例如,给定下表:

表 2: 事件类型间隔示例

Interval unitInterval durationInterval time
Months612:00 AM

如果为周期性产品指定上述事件类型,则表示该产品每六个月在 12:00 AM 续订一次。同样,为客户在账单配置文件下配置该事件类型,表示该客户每六个月在 12:00 AM 收费一次。

事件类型详情页面

事件类型下,要查看事件类型的完整详情,请点击 Details。其中包含以下内容:

  • Name
  • Code
  • Description
  • Interval unit
  • Interval duration
  • Interval time

更新事件类型

事件类型下,要更新事件类型,请先点击 Details;系统会显示事件类型详情。然后点击 Update 进行更新。

删除事件类型

事件类型下,要删除事件类型,请点击 Delete

取整模式

要访问此部分,请点击 Rounding modes

取整模式为每个站点配置,用于确定在计费计算不同阶段进行计算时要取整到多少位小数。

应用 scale 的四个不同组件是:

  1. Rating
  2. Discounting
  3. Taxation
  4. Billing

每当这四个组件之一在 Monetization 中被触发时,取整模式都会应用,用于将值取整到配置的小数位数。

Scale 指表示小数位数的数字。Mode 可以配置为 Half UpHalf Down。例如,如果配置为 Half Up,值 7.5 将取整为 8;如果配置为 Half Down,值 7.5 将取整为 7。