Skip to content
文档
计费系统

计费系统

我们提供多种计费方式,以满足不同用户的需求:

弹性计费

介绍

弹性计费,即点数,其图标为"云",是本系统模型计费的基本和通用方式。 弹性计费模式允许用户根据实际使用情况进行付费。用户可以购买点数,并在使用系统功能时按次或按Token进行扣费。此模式支持设置允许使用的模型,并可以快速导入内置价格模板(可自定义汇率)或同步上游价格设定。

我的钱包

价格设定

在价格设定页面,用户可以对不同模型的价格进行详细配置。页面主要功能如下:

  1. 价格设定选项

    • 用户可以选择按次计费、按Token计费或者不计费和是否支持匿名调用(匿名调用:模型不扣费且无需登录也支持调用)。
    • 支持设置按次或者输入输出Token的价格。
  2. 模型价格列表

    • 列表展示了所有已配置的模型及其价格信息。
    • 每个模型的价格信息包括:模型名称、输入Token价格、输出Token价格、总价格等。
  3. 操作功能

    • 用户可以通过操作列对模型价格进行编辑或删除。
    • 支持批量操作,方便用户快速管理多个模型的价格。
  4. 搜索和过滤

    • 用户可以通过搜索框快速查找特定模型。
    • 支持按模型类型进行过滤,便于用户查看特定类型的模型价格。
  5. 新增价格配置

    • 用户可以点击“新增”按钮,添加新的模型价格配置。
    • 在弹出的配置窗口中,用户可以输入模型名称、设置输入和输出Token价格,并保存配置。
  6. 价格模板

    • 用户可以点击“价格模板”按钮,选择一个价格模板进行导入。
    • 在弹出的导入窗口中,用户可以选择导入内置价格模板或上游价格模板。
    • 导入完成后,用户可以对导入的价格进行编辑和调整。
  7. 同步上游价格

    • 用户可以点击“同步上游价格”按钮,将上游 Chat Nio 的价格同步到当前站点。
    • 在弹出的同步窗口中,用户可以选择同步上游的价格模板。
    • 同步完成后,用户可以对同步的价格进行编辑和调整。

通过价格设定页面,用户可以灵活地管理和调整模型的价格策略,以满足不同的业务需求。

价格设定

最小点数检测

为防止站点用户滥用站点模型,当请求点数低于最小请求点数时将返回点数不足的错误信息,大于等于最小请求点数时将正常请求。模型的最小可请求点数规则如下:

  • 不计费模型无限制
  • 次数计费模型最小点数为该模型的1次请求点数(例如:若一个模型的单次请求点数为0.1点数,则最小请求点数为0.1点数)
  • Token弹性计费模型为1K输入Tokens价格 + 1K输出Tokens价格(例如:若一个模型的1K输入Tokens价格为0.05点数,1K输出Tokens价格0.1点数,则最小请求点数为0.15点数)

用户初始点数

请注意,推荐您不要设置过多的初始点数,以防止批量注册滥用 AI 资源。合理的初始点数设置可以帮助管理员更好地控制系统的使用和维护。

用户初始点数可以在系统设置>运营设置>用户初始点数中进行设置。通过该设置,系统可以为新注册用户分配初始点数,以便他们在初次使用系统时能够体验到系统的功能。

用户初始点数设置

订阅计划

介绍

在弹性计费的基础上,我们还提供订阅计划。订阅计划支持自定义配额、计划分层、升降级和折扣设定。用户可以根据需求选择不同的订阅级别,并享受相应的服务。

订阅计划

设置订阅

系统支持设置订阅配额图表,并可以快速导入其他级别的订阅,或同步上游订阅设置。

  • 订阅,即订阅计划,是一种固定价格的计费方式,按次配额进行计费。(在没有配置支付方式时,订阅计费扣取点数,例如:如果站点的用户想订阅32元的计划,则需要保证点数大于等于320点数)。
  • 订阅是Item的组合,每个Item都可设置涵盖的模型、订阅配额(-1为无限使用)、名称、ID(用于区分不同的Item)、图标等。可在后台的订阅管理中进行操作,包括是否开启订阅、订阅价格等,修改每个订阅等级的Item,以及支持直接导入其他订阅等级的Item。
  • 订阅支持分层并固定为三个等级:普通用户(0)、基础版订阅(1)、标准版订阅(2)、专业版订阅(3)。订阅等级即为用户分组,可在渠道管理中进行高级设置,选择勾选可使用此模型的用户分组。订阅配额设置可在订阅管理中进行操作,是否支持中转API(默认关闭)。

设置订阅

升降级逻辑

升级订阅

当用户选择升级到更高级别的订阅计划时:

  1. 系统会计算订阅的差额并按剩余天数比例收取升级费用。
  2. 用户账户将被扣除相应的点数,并立即更新为新的订阅等级。

举例说明:

  • 假设用户当前使用的是每月100点的基础版订阅,剩余15天。
  • 用户决定升级到每月200点的标准版订阅。
  • 系统计算每月订阅差额:200点 - 100点 = 100点
  • 按比例计算升级费用:(15天 / 30天) * 100点 = 50点
  • 系统从用户账户中扣除50点,并立即将用户订阅更新为剩余15天的标准版订阅。

这种升级机制确保了用户只需支付实际使用的差额,既公平合理又鼓励用户灵活调整订阅级别。

降级订阅

当用户选择降级到较低级别的订阅计划时:

  1. 系统会计算当前订阅的剩余天数。
  2. 剩余天数将按比例转换为新订阅的天数,并进行翻倍补偿。
  3. 新的订阅期限将从当前订阅到期后开始计算。

例如:

  • 用户当前使用的是每月200点的标准版订阅,还剩15天。
  • 用户决定降级到每月100点的基础版订阅。
  • 剩余天数转换:(15/30) _ (200/100) _ 2 = 20天
  • 用户的基础版订阅将在当前订阅到期后开始,并额外获得20天的使用时间。

这种升降级机制确保了用户在变更订阅时能够获得公平合理的待遇,既不会因升级而损失已支付的费用,也不会因降级而失去应得的使用时间。同时,降级时的翻倍补偿机制也鼓励用户在需要时灵活调整订阅级别,提高了用户满意度和忠诚度。

支付订单

支付订单是用户在创建 Order 时,选择支付方式后生成的订单,支持手动同步检查订单状态等操作。(兑换码、礼品码不会生成支付订单,因为其有单独的数据表格)

支付订单


支付选项

微信、支付宝官方

申请微信支付和支付宝官方支付渠道需要企业资质,流程较为复杂,审核标准也比较严格。此功能需要根据具体情况进行定制开发。我们可以为您提供专业的咨询服务,根据您的实际需求和情况,为您推荐最适合的支付方式(如小程序、H5或Native支付等),并协助您优化申请材料,提高通过审核的成功率。如有需要,欢迎随时与我们联系,我们将竭诚为您提供全方位的支持和指导。

微信、支付宝是国内最常用的支付方式,用户群体广泛,支付体验良好。

配置步骤

  1. 申请商户资质:

    • 微信支付:需要申请微信支付商户号
    • 支付宝:需要申请支付宝商家账户
  2. 获取必要的接口参数:

    • 微信支付:AppID、商户号、API密钥等
    • 支付宝:应用ID、商户私钥、支付宝公钥等
  3. 在系统后台配置:

    • 进入支付设置页面
    • 选择要启用的支付方式(微信支付/支付宝)
    • 填入对应的接口参数
    • 设置回调地址,确保与您的服务器配置一致
  4. 测试支付流程:

    • 在测试环境中进行支付测试
    • 确保支付成功后能正确接收到支付结果通知
  5. 上线使用:

    • 确认所有测试通过后,切换到正式环境
    • 开始接受用户的实际支付

Stripe 支付

Stripe 支付功能需要根据具体情况进行定制开发。根据您的实际需求和情况,为您推荐最适合的Stripe支付方式(如标准集成、Checkout或Payment Links等)。

Stripe 是一种广泛使用的国际在线支付系统,支持多种支付方式,包括信用卡、借记卡、Apple Pay、Google Pay等。它为用户提供了安全、便捷的支付体验,特别适合需要处理国际支付的业务。

配置步骤

  1. 注册Stripe账户:

  2. 获取API密钥:

    • 登录Stripe控制台
    • 在"开发者"部分找到API密钥
    • 复制公钥(Publishable Key)和私钥(Secret Key)
  3. 在系统后台配置:

    • 进入支付设置页面
    • 选择启用Stripe支付
    • 填入Stripe公钥和私钥
    • 设置Webhook端点,确保与您的服务器配置一致
  4. 测试支付流程:

    • 使用Stripe提供的测试卡号进行支付测试
    • 确保支付成功后能正确接收到支付结果通知
  5. 上线使用:

    • 确认所有测试通过后,切换到Stripe的生产环境
    • 开始接受用户的实际支付

注意事项

  • 请确保您的业务符合Stripe的使用政策
  • 定期检查Stripe控制台,及时处理可能的争议和退款请求
  • 考虑启用Stripe的欺诈检测功能,提高支付安全性

PayPal 支付

PayPal 支付功能需要根据具体情况进行定制开发。我们可以为您提供相关经验和指导,以确保申请和后续运营顺利进行。

PayPal 是一种广泛使用的国际在线支付系统,支持跨境支付和多币种交易。它为用户提供了安全、便捷的支付体验,特别适合需要处理国际支付的业务。

配置步骤

  1. 注册 PayPal 商业账户:

  2. 获取 API 凭证:

    • 登录 PayPal 开发者控制台
    • 创建应用并获取 Client ID 和 Secret
  3. 在系统后台配置:

    • 进入支付设置页面
    • 选择启用 PayPal 支付
    • 填入 Client ID 和 Secret
    • 设置 IPN(Instant Payment Notification)监听 URL,确保与您的服务器配置一致
  4. 测试支付流程:

    • 使用 PayPal 沙盒环境进行支付测试
    • 确保支付成功后能正确接收到支付结果通知
  5. 上线使用:

    • 确认所有测试通过后,切换到 PayPal 的生产环境
    • 开始接受用户的实际支付

PayPal 支付配置

要启用 PayPal 支付并进行配置,请按以下步骤操作:

  1. 在 PayPal 支付设置页面,勾选"启用 PayPal 支付"选项。

  2. 填写信息:

    • Client ID:输入您在 PayPal 开发者控制台获得的 Client ID
    • Secret:输入您在 PayPal 开发者控制台获得的 Secret
    • 模式:选择"沙盒"(测试环境)或"生产"(正式环境)
    • 货币:选择您希望使用的结算货币,例如 USD、EUR 等
    • IPN 监听 URL:设置接收 PayPal 支付通知的服务器地址
  3. 配置后端地址:在系统设置中的常规设置中配置您的后端域名,确保能正确接收 PayPal 的支付通知。

  4. 保存设置。

完成以上步骤后,PayPal 支付功能将被成功启用。请确保您的后端域名已正确配置,以便接收支付回调。

Antom 支付

Antom 支付功能需要定制开发

Antom 支付是一种新兴的数字支付解决方案,为用户提供安全、快速的在线交易体验。它支持多种支付方式,包括信用卡、借记卡和电子钱包等。

易支付

易支付功能仅在企业版、商业版中提供,开源版仅支持兑换码支付。

介绍

易支付是一种广泛应用的第三方聚合支付协议,而非特定的支付平台或软件。您可以根据自身需求选择合适的平台,我们不对任何平台进行推荐或承担责任

如果您具备相应资质,可以选择自建易支付平台,或直接接入现有的易支付平台。通常,易支付平台包括两种类型:

  1. 易支付(适用于企业/个体户收款):相对稳定,收入按月结算
  2. 码支付(个人收款码):实时到账,费率较低

在设置易支付时,请注意以下几点:

  • 必须点击并启用"启用易支付"选项,才能激活易支付功能
  • 易支付需要配置回调域名,请在"常规设置"中正确配置后端域名,以确保异步回调正常进行

易支付配置

要启用易支付并进行配置,请按以下步骤操作:

  1. 在易支付设置页面,勾选"启用易支付"选项。

  2. 填写以下必要信息:

    • 支付域名: 输入您的易支付平台域名,例如 https://pay.example.com
    • 商户ID: 输入您在易支付平台获得的商户ID
    • 商户密钥: 输入您在易支付平台获得的商户密钥
    • 支付方式: 选择易支付平台支持且您希望启用的支付方式,例如微信支付、支付宝、QQ钱包、Paypal等。
    • 开启聚合支付: (一般无需开启) 勾选后,用户跳转易支付后,才从多个支付选项中选择支付方式。
  3. 配置后端地址:在系统设置中的常规设置中配置您的后端域名,更多详情查看本文档的系统设置。

  4. 保存设置。

完成以上步骤后,易支付功能将被成功启用。请确保您的后端域名已正确配置,以便接收支付回调。

易支付

兑换码

我们提供完备的兑换码体系用以兑换点数,支持设置数量和点数,并支持批量生成和管理兑换码。兑换码分为礼品码和普通兑换码两种类型:

  • 礼品码:一种礼品码类型一个用户只能使用一次,适用于福利发放。用户可以在我的钱包中进行兑换。礼品码支持查看领取用户、创建时间和领取时间等信息。
  • 兑换码:一种兑换码类型可以多个用户绑定,适用于正常购买和发卡使用。用户可以在用户管理中的兑换码管理中批量生成,并在头像我的钱包内输入兑换码进行兑换。

兑换码后台管理

礼品码和兑换码的区别

  • 礼品码一种类型只能一个用户绑定一次,适用于发福利等场景。例如,发放一个类型为“新年快乐”的福利,假设发放100个66点数的礼品码,每个用户只能使用一次,确保每个用户只能获得66点数。
  • 兑换码则可以多个用户绑定,适用于正常购买和发卡使用。如果使用礼品码进行发卡,由于一个类型只能兑换一次,购买多个礼品码会导致兑换失败,而普通兑换码则可以在此场景下使用。

应用场景

  • 发放福利:您可以通过礼品系统发放礼品码给用户,用户可以在我的钱包中进行兑换。
  • 第三方支付:您可以集成类似于爱发电的订阅系统,用户通过订阅系统订阅您的产品,通过 Webhook 接收支付信息返回相应点数兑换码。
  • 发卡站点:您可以集成发卡站点,通过批量生成来实现支付。
  • 手动输入:对于用户单独支付,您可以手动生成点数兑换码并发送给用户。

购买链接

请注意,购买链接在有更高级的支付选项(比如微信、Stripe、易支付等)后将被弃用。

您可以在运营设置中设置您的购买链接,比如爱发电主页,发卡站点等等,用户在点击购买后会跳转到您设置的购买链接进行购买。

购买链接

更多支付

如果您有其他支付需求,欢迎联系我们,我们将根据您的需求进行定制开发。