每个行项目的WooCommerce优惠券代码


WooCommerce coupon code per line item

有没有办法在WooCommerce中设置优惠券代码,以便为订单中的每个行项目计算使用量?

示例流程:

  1. 客户拥有自己独有的优惠券代码,最多使用 100
  2. 客户下订单包含 10 种产品并使用优惠券代码
  3. 代金券现在有 90 个剩余用途

另一个:

  1. 客户拥有自己独有的优惠券代码,最多使用 100
  2. 客户下订单包含 200 种产品并使用优惠券代码
  3. 代金券现在有 0 个剩余用途
  4. 客户为剩余 100 种产品支付全价

事实上,我看不到任何核心方法可以做到这一点,也看不到任何第三方扩展允许它。

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

对于您问题的这一方面,如果您愿意花一些钱,您可以购买一些插件。例如:

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

然后,您可以编写自定义代码来挂钩到这些代码中。

您需要创建自己的自定义折扣类型和逻辑:http://docs.woothemes.com/wc-apidocs/class-WC_Coupon.html