项目描述
翻译该代码应与订单绑定,具有定义的有效期,过期后自动失效,并在结账时以与促销代码相同的方式使用,包括如果证书价值高于购买总额时的部分使用。我们需要基本的防止猜测或暴力破解代码的保护,以及一种简单的方法,让我们可以查看已发放、已兑换和已过期的证书,而无需手动翻阅数据库。
在设计方面,PDF应看起来美观,使用我们的品牌颜色,并留有买家短个人消息的位置,避免不必要的杂乱。我们愿意讨论确切的面额和过期逻辑,但生成、兑换、过期和PDF导出的核心机制需要稳固构建,因为这大部分时间将无人值守运行。
我们对模块的期望:
— 可选择或自定义的证书价值
— 每个证书独特且难以猜测的激活码
— 可配置的过期时间
— 自动生成带有基本品牌的PDF
— 在结账时应用证书,包括部分使用
— 我们这边已发放证书的简单列表和状态视图