coupon相关内容

在WooCommerce中应用特定优惠券代码时向客户发送电子邮件通知

在顾客结账时使用了特定的促销代码‘FREECLASS’后,我正在尝试向他发送电子邮件。 我所做的是在注册后向客户发送代码‘FREECLASS’。我希望客户在使用该代码后收到额外的自定义消息。 基于Send an email notification when a specific coupon code is applied in WooCommerce答案代码,这是我到目前为止所做的 ..
发布时间:2022-09-03 21:41:32 PHP

在WooCommerce结账前的强制优惠券(可选:针对特定产品)

我想强制客户在可以结账之前添加优惠券代码。我希望它能与我的WooCommerce商店中的每个优惠券代码和每一种产品一起使用。 我正在使用这个代码,它几乎解决了问题,但它只对单个优惠券代码(freev1)起作用 如何才能对生成的每个优惠券代码都起作用? add_action( 'woocommerce_check_cart_items', 'mandatory_coupon_cod ..
发布时间:2022-09-03 21:08:20 PHP

将WooCommerce优惠券代码限制为仅限定义的工作日

我想限制优惠券代码“XYZ”的使用仅限于指定的工作日,仅限周一至周四。对于其他日期(星期五到星期日),它将显示错误通知。 有可能吗?我如何才能做到这一点? 谢谢 推荐答案 这是一个包含2个挂钩函数的完整解决方案,这些函数将在您定义的工作日限制优惠券的使用,并在优惠券无效时显示自定义错误通知。 1)检查“限定天数”优惠券有效期: add_filter( 'wooc ..
发布时间:2022-02-21 14:28:01 PHP

优惠券代码生成

我想生成优惠券代码,例如AYB4ZZ2.但是,我还希望能够标记使用过的优惠券并限制其全球数量,例如 N.天真的方法类似于“生成N个唯一的字母数字代码,将它们放入数据库并对每个优惠券操作执行数据库搜索." 但是,据我所知,我们也可以尝试找到一个函数 MakeCoupon(n),它将给定的数字转换为类似优惠券的字符串预定义长度. 据我所知,MakeCoupon 应该满足以下要求: 是 ..
发布时间:2021-12-27 16:32:28 C#/.NET

根据 Woocommerce 中的特定购物车商品数量自动应用优惠券

我正在尝试在购物车中有 4 件商品时自动触发要在购物车中应用的优惠券. 优惠券是在网站的 Woocommerce 后端预先创建的“tasterbox" 我正在使用此答案代码的修正版本: 根据产品类别自动添加 WooCommerce 优惠券代码 这是我的代码版本: add_action( 'woocommerce_before_calculate_totals', 'wc_au ..
发布时间:2021-12-22 19:25:39 PHP

在管理新订单电子邮件模板中添加应用的优惠券代码 - WooCommerce

让我澄清一下我的问题: 我已经下载 &已激活用于电子商务功能的 WooCommerce 插件. 我想使用我的自定义插件在管理新订单电子邮件模板中添加“应用的优惠券代码". 现在: 你能告诉我实际设置新订单电子邮件模板的确切钩子或函数,以便我覆盖它吗? 你能告诉我如何调用应用的优惠券代码,以便我将其显示在电子邮件模板中吗? 如果你能帮助我,那就太好了. 解决方案 ..
发布时间:2021-12-22 19:22:08 PHP

WooCommerce 优惠券如何存储在数据库中?

每次我有新的注册时,我都需要运行一个脚本来检查我的优惠券,但我找不到优惠券生成器 (WooCommerce) 中优惠券的存储位置. 解决方案 WooCommerce 优惠券存储在 wp_posts 表中,post_type =>'shop_coupon'.并且所有关联的数据都存储在wp_postmeta表中. 您可以使用此 MySQL 查询来获取所有 Coupon: SELEC ..
发布时间:2021-12-22 19:19:16 数据库

在 Magento 中以编程方式创建自动生成的优惠券代码?

基于其他 stackoverflow 帖子,我已经能够使用以下代码在 Magento 中以编程方式生成个人购物车价格规则优惠券. 如何以编程方式调用“自动生成优惠券"功能,为我制定的每个定价规则创建 100 张独特的优惠券?谢谢! $coupon = Mage::getModel('salesrule/rule');$coupon->setName($_coupon['name'])->s ..
发布时间:2021-12-19 09:09:08 其他开发

如何检索使用特定优惠券的 WooCommerce 订单列表?

我正在尝试编写一个函数来检索使用指定优惠券代码并在指定日期范围内的 WooCommerce 订单列表,然后对应用于这些订单的总折扣求和. 经过一些谷歌搜索后,我觉得我应该使用类似的东西 $customer_orders = get_posts( array('数字帖子' =>-1,'meta_key' =>???,'元值' =>$CouponToSearchFor,'post_type' ..
发布时间:2021-12-05 13:59:32 PHP

仅当在 Woocommerce 中应用优惠券时才允许购买特定产品

我在 woocommerce 网站上工作,我试图限制只有在申请了优惠券后才能购买的产品,因此在不添加优惠券代码的情况下不应对其进行处理.用户必须输入优惠券代码才能订购此特定产品(而非所有其他产品). 感谢任何帮助. 解决方案 对于定义的产品,如果没有应用优惠券,以下代码将不允许结帐,显示错误消息: add_action('woocommerce_check_cart_items', ..
发布时间:2021-12-05 13:42:05 PHP

通过 URL 获取优惠券代码并将其应用于 WooCommerce Checkout 页面

我有一个 WooCommerce 网站,当客户将产品添加到购物车时,它会被重定向到结帐页面,因此无法访问购物车页面. 我想通过结帐页面上的 URL (GET) 应用优惠券,例如 https://example.com/?coupon_code=highfive.> 当客户点击此 URL 时,优惠券代码将存储在浏览器会话中.然后,如果他将任何产品添加到购物车,则优惠券将应用于结帐页面. ..
发布时间:2021-12-05 13:27:55 PHP

在 Woocommerce 中以编程方式应用优惠券

在 Woocommerce 中,如果购物车中的重量超过 100 磅,我正在尝试找到一种方法,对整个客户的订单应用 10% 的折扣.我正在实现这一目标.对于下一步,我正在寻找一种方法,通过函数.php 中的操作/挂钩以编程方式应用优惠券代码. 看来我可以使用函数 woocommerce_ajax_apply_coupon 来做到这一点(http://docs.woothemes.com/wc- ..
发布时间:2021-12-05 13:10:34 PHP

如何在 Woocommerce 中自动删除过期和使用过的优惠券?

在我的functions.php 中,我想添加一个函数,将过期的优惠券和/或已达到使用限制的优惠券移至垃圾箱.我想丢弃使用限制为 1 且使用次数为 1 或更多的优惠券.我希望每天运行此功能. 我已经找到了过期优惠券的解决方案.但是,我仍然需要将已达到使用限制的优惠券也删除到垃圾箱中.以下代码取自本网站.https://nicola.blog/2018/08/01/delete-expired ..
发布时间:2021-09-28 19:28:52 其他开发

在 Woocommerce 管理优惠券编辑页面上显示自定义数据

对于我在系统中定义的每张优惠券,我想显示使用统计信息:使用了多少销售额,提供了多少折扣等...我想在该优惠券的编辑页面上添加该数据在管理员中(作为新标签或元框) 所以我有代码来计算使用该优惠券的所有销售额.但是如何将其添加到 woocommerce admin 中的优惠券编辑页面 function get_sales_by_coupon($coupon_id) {$args = ['pos ..
发布时间:2021-09-28 19:25:12 PHP

基于 WooCommerce 中的产品 ID 的 2 种不同固定产品折扣的优惠券

我遇到过 具有 2 个不同百分比的优惠券基于 Woocommerce 中产品类别的折扣 其中显示了如何更改设置类别的折扣百分比.我想在我的商店中实施一个夏季折扣代码,为选择的产品提供 20 英镑的折扣. 优惠券代码 summer21 设置为仅对以下允许的产品 ID 应用固定产品折扣 2523, 119800, 119886 &120253 对于 4 个中的 3 个,应 ..
发布时间:2021-09-28 19:24:13 PHP

WooCommerce 中的优惠券每日时间范围

我试图在 Woocommerce 中启用优惠券的使用时间范围,但没有成功. 基于 根据 Woocommerce 中每日时间范围对特定产品的折扣,我的代码是: //提供每日折扣期间的效用函数函数 get_discount_period_rate(){//设置正确的时区 (http://php.net/manual/en/timezones.php)date_default_timezone_ ..
发布时间:2021-09-28 19:23:53 PHP

在 WooCommerce 中禁用特定优惠券代码的免费送货

当有人使用特定的优惠券代码时,我试图删除 Woocommerce 中的免费送货选项.我发现 这个问题与我的问题非常相关.下面的答案似乎与我正在寻找的非常接近.我是 php 的新手,正在想办法为要排除的优惠券代码添加一个 ID. add_filter( 'woocommerce_shipping_packages', function( $packages ) {$applied_coupons ..
发布时间:2021-09-28 19:23:16 PHP