首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何管理贴现代码系统的折扣率

如何管理贴现代码系统的折扣率
EN

Stack Overflow用户
提问于 2013-08-23 07:00:10
回答 1查看 3.1K关注 0票数 1

我正在开发一个php产品,在这里销售site.now,希望实现折扣系统。

当任何人购买任何产品后,在成功付款后,即寄一封带有折扣金额的优惠券号码的邮件。

现在,我正在动态地创建代码,使用创建带有时间戳或其他任意字符串的代码组合,并将其保存在数据库中的一个表中,并在该代码上贴现金额。

我们可以随意创建代码,但是如何管理折扣金额。

我读过Creating Discount Code System (MySQL/php)

它用于创建代码,但如何管理折扣?

我们不能随意创造折扣。

请建议我如何为任何优惠券代码指定折扣金额。

我要折扣金额的百分比。

如果有任何问题请评论,我会尽快更新问题的细节。

我想要任何创造折扣金额的规则,比如:

-any用户频繁采购

-any季节时间

大量赠送或购买-want或其他东西

EN

回答 1

Stack Overflow用户

发布于 2013-08-23 07:18:09

N.B. --这是个粗略的想法。

您可以创建一个表单,其中允许用户输入折扣百分比(不超过100或根据您的要求)。考虑到您想要使用折扣百分比的总购买量)。然后将随机生成的代码与此折扣相关联。此外,您还可以将状态与代码(如已使用的或未确定的)关联起来,以了解折扣代码是否已被客户使用。

数据库模式如下所示:折扣和代码

代码语言:javascript
复制
  CREATE TABLE  `mydatabase`.`discounts` (
     `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
      `discount` FLOAT( 3, 2 ) NOT NULL ,
      `code` VARCHAR( 255 ) NOT NULL ,
      `status` BOOLEAN NOT NULL ,
      `emailed` BOOLEAN NOT NULL ,
       );

   status would be 0 for unused codes and 1 for used codes
   emailed would be 0 for not emailed codes and 1 for emailed codes

状态和电子邮件的默认值为0。

对你的规则的答案

我想要任何创造折扣金额的规则,比如:

-any用户频繁购买--创建一个经常购买的用户列表(比如超过5个用户)

-any季节时间-不要为折扣代码设定过期时间,但不要使用折扣优惠券一次(以保持简单)。

-want给或购买大量或其他东西,用户将优先得到优惠券代码,这样他们就可以在下订单时赎回它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18396769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档