php - 每个订单项的 WooCommerce 优惠券代码

标签 php wordpress woocommerce

有什么方法可以在 WooCommerce 中设置优惠券代码,以便计算订单中每个订单项的使用量?

示例流程:

  1. 客户有自己唯一的优惠券代码,最多可使用 100 次
  2. 客户下了一个包含 10 件产品的订单并使用优惠券代码
  3. 代金券现在还有 90 次使用

还有一个:

  1. 客户有自己唯一的优惠券代码,最多可使用 100 次
  2. 客户下了一个包含 200 件产品的订单并使用优惠券代码
  3. 凭证现在有 0 次剩余使用
  4. 客户为剩余的 100 件产品支付全价

事实上,我看不到执行此操作的任何核心方法,也看不到任何允许这样做的第三方扩展。

最佳答案

同意 Richard Green 的观点,不幸的是,您必须为此编写自己的自定义代码。看起来原生 woocommerce 甚至没有用户特定的优惠券。

如果您愿意花一些钱,可以购买一些插件来解决您的问题。例如:

http://ignitewoo.com/woocommerce-extensions-plugins/woocommerce-gift-certificates-pro/或来自 woothemes 的插件,称为智能优惠券(我只能发布 1 个链接)

然后您可以编写自定义代码来 Hook 它们。

关于php - 每个订单项的 WooCommerce 优惠券代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19958654/

相关文章:

php - 数据库架构

php - 如何使用跨域动态生成的CSS

php - MySQL Distinct 子句问题

php - 在管理员的 WooCommerce 电子邮件通知中显示自定义字段

php - 如何显示 Woocommerce 类别描述

javascript - jquery 上的 Woocommerce 单选按钮检查

php - 使用表单更改 CSS

php - Wordpress + Paypal 在 Paypal Payment 上更改用户角色

wordpress - 我的帐户模板中的 Woocommerce 当前端点页面标题

php - 每 24 小时执行一个 php 页面