跳到主要内容

配置

本指南介绍 SaaS 模块的所有配置选项,从租户架构到支付网关和前端定价页面。

访问 SaaS 设置

从 CRM 侧边栏导航到 SaaS → Settings 以访问完整的配置面板。设置分为以下部分:

  • 通用 -- 租户模式和核心设置
  • 计划和定价 -- 订阅计划定义
  • 支付网关 -- Stripe 和 PayPal 集成
  • 落地页 -- 前端定价页面自定义
  • 域名设置 -- 子域名和自定义域名配置
  • 通知 -- 邮件模板和生命周期提醒

多租户架构

SaaS 模块支持两种租户模型。选择最适合您的基础设施和隔离需求的模型。

单数据库模型

所有租户共享单一数据库,数据隔离在应用层面强制执行。

优势注意事项
基础设施更简单共享数据库可能引发数据隔离方面的担忧
资源使用更低需要仔细的数据分区
维护更容易租户数量多时性能可能下降

多数据库模型

每个租户都拥有自己的专用数据库,提供完全的数据隔离。

优势注意事项
完全的数据隔离每个租户的资源使用更高
独立扩展需要更多的服务器资源
单独备份/恢复数据库配置增加设置复杂性
信息

租户模型在初始配置时选择。在租户已经配置后更改模型需要迁移规划。在导入第一个租户之前请谨慎选择。

自带数据库 (BYODB)

对于企业客户,多数据库模型支持 BYODB -- 租户可以连接自己的外部数据库服务器。这提供了最大的数据主权,并允许客户维护自己的备份和合规工作流程。


计划和定价

订阅计划定义了每个租户获得的功能和限制。在租户注册之前,您必须至少创建一个计划。

创建计划

  1. 导航到 SaaS → Settings → Plans & Pricing
  2. 点击 Create Plan
  3. 配置计划详情:
字段描述
计划名称显示在定价页面上的名称(例如,"入门版"、"专业版")
价格月度或年度订阅价格
计费周期月付、季付或年付
试用期免费试用天数(设为 0 禁用)
功能限制最大交易数、联系人数、公司数和其他 CRM 实体
模块访问该计划的租户可以使用哪些 CRM 模块
  1. 点击 Save

基于配额的套餐配置

该模块允许您将任何 CRM 实体转换为基于配额的限制。这意味着您不仅可以控制交易和联系人,还可以控制 CRM 管理的任何资源——让您对每个计划层级提供的内容进行精细控制。

提示

创建至少三个计划(例如,入门版、专业版、企业版),为潜在客户提供清晰的升级路径。在入门级计划中包含试用期以降低注册门槛。

基于计划的控制

控制描述
实体限制最大交易数、联系人数等
模块访问按计划启用或禁用特定 CRM 模块
试用期计费开始前的免费试用天数
自动暂停自动暂停付款逾期的租户

支付网关集成

SaaS 模块集成了 Stripe 和 PayPal,用于自动化的周期性计费。

注意

支付处理需要安装并激活 Concord CRM Invoice Module。没有它,计费和订阅管理功能将不可用。

Stripe 配置

  1. 导航到 SaaS → Settings → Payment Gateways
  2. 选择 Stripe
  3. 输入您的 Publishable KeySecret Key,来自 Stripe Dashboard
  4. 如需要配置 webhook 端点以进行实时支付事件处理。
  5. 点击 Save

PayPal 配置

  1. 导航到 SaaS → Settings → Payment Gateways
  2. 选择 PayPal
  3. 输入您的 Client IDClient Secret,来自 PayPal Developer Dashboard
  4. 选择模式:Sandbox 用于测试或 Live 用于生产。
  5. 点击 Save

落地页配置

SaaS 模块包含一个内置的、完全可编辑的前端定价页面,您可以自定义以匹配您的品牌形象。

自定义落地页

  1. 导航到 SaaS → Settings → Landing Page
  2. 编辑页面内容:
    • 标题和 Logo -- 上传您的品牌 Logo 并设置页面标题。
    • 计划卡片 -- 从您配置的计划自动生成。
    • 功能亮点 -- 添加或移除功能描述。
    • 行动号召按钮 -- 自定义按钮文本和颜色。
    • 页脚 -- 添加联系信息、条款和隐私政策链接。
  3. 点击 Save 发布更改。

落地页代理支持

如果您想从不同的域名或子域名提供定价页面,模块支持代理配置。这允许您在 www.yourdomain.com 上托管落地页,同时 CRM 运行在 app.yourdomain.com 上。

提示

在发布前使用 Preview 按钮预览落地页。这会在新标签页中打开页面,以便您验证布局和内容。


域名配置

基于子域名的租户

每个租户在您的主域名下获得一个子域名(例如,tenant1.yourdomain.com)。

要求:

  1. 通配符 DNS 记录:*.yourdomain.com → your-server-ip
  2. 覆盖 *.yourdomain.com 的通配符 SSL 证书

自定义域名支持

允许租户使用自己的自定义域名(例如,crm.clientdomain.com)。

要求:

  1. 租户创建一条指向您服务器的 CNAME 记录。
  2. 为每个自定义域名配置 SSL(手动或通过 Let's Encrypt 自动化)。

邮件通知

为租户生命周期配置自动化邮件通信:

通知触发条件
欢迎邮件新租户配置完成后发送
试用到期警告在试用期结束前发送
付款确认成功付款后发送
暂停通知租户账户被暂停时发送
计划升级/降级租户更改计划时发送

导航到 SaaS → Settings → Notifications 以自定义每种通知类型的邮件模板和时间。

信息

确保您的 CRM 邮件发送(SMTP)配置正确,以便通知能够可靠地送达。