首页 > 解决方案 > 试用完成后如何创建支付页面 - 开发者模式

问题描述

目前,我正在创建一个与 tableau 集成的 slack 应用程序,我打算将我的应用程序发布到 slack 中。”

在我的客户进入付款页面之后,我需要为我的客户提供 14 天的试用期”

这是我最大的疑问,请解决我的问题。

标签: web-applicationstableau-apislack

解决方案


一般来说,Slack 应用程序目录中的所有应用程序都可以免费下载和安装。当然,您可以在试用的基础上提供您的应用程序(其他人也这样做),但您需要自己实现它。

以下是如何为 Slack 应用程序实施试用期的粗略概述:

  • 对于每个 Slack 工作区,记录您的应用程序首次安装的日期和时间,并将许可模式设置为试用(例如,模式为试用、付费)
  • 对于来自工作区的每个请求(例如斜杠命令、交互操作),请检查许可证是否仍然有效。许可证在以下情况下有效:试用期尚未到期且已支付此工作空间的许可证模式
  • 如果许可证有效,则正常回复请求
  • 如果许可证无效,请回复“试用期已过期”消息(并包含指向“付款页面”的链接)
  • 在您的“支付页面”上为用户提供升级到付费许可的功能

推荐阅读