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

时间:2013-11-13 16:07:39

标签: php wordpress woocommerce

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

示例流程:

  1. 客户拥有独特的优惠券代码,最多可使用100个
  2. 客户下订单中包含10个产品并使用优惠券代码
  3. 凭证现在有90个剩余用途
  4. 另一个:

    1. 客户拥有独特的优惠券代码,最多可使用100个
    2. 客户下订单中包含200个产品并使用优惠券代码
    3. 优惠券现在有0个剩余用途
    4. 客户支付剩余100种产品的全价
    5. 实际上,我看不到任何核心方式,或者任何允许它的第三方扩展。

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:4)

同意Richard Green的说法,不幸的是,你必须自己做自己的自定义代码。看起来本土的woocommerce甚至没有用户特定的优惠券。

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

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

然后你可以编写自定义代码来挂钩。