discount相关内容

在最便宜的产品上每3种产品增加50%的折扣(WooCommerce)

我为每3个产品添加折扣规则:3、6、9、12、15。在购物车上,它应该只适用于最便宜的产品50%的折扣。 因此,如果您有9个,只有最便宜的3个才能享受50%的折扣。 此代码将折扣应用于所有产品,因此它应该只适用于每3个产品 add_action('woocommerce_cart_calculate_fees', 'ts_add_custom_discount', 10, 1 ) ..
发布时间:2022-06-16 18:22:30 PHP

购物车折扣基于购物车商品数量且仅适用于未销售的商品

在 WooCommerce 中,我想专门为那些未销售的产品提供 10% 的折扣.如果购物车中的商品数量为 5 件或更多商品并且没有打折,那么我会提供 10% 的折扣. 我使用以下代码根据此处的购物车商品数量限制获得折扣: add_action('woocommerce_cart_calculate_fees', 'add_custom_fees');/*** 如果超过三件,增加定制费* @ ..
发布时间:2021-12-22 19:27:25 PHP

在 WooCommerce 中对购物车内容总额应用折扣(不含税)

如果用户是第一次订购,我需要在计算税前对购物车小计应用折扣.但是,税是在 WooCommerce 中按项目计算的,然后添加到小计中.因此,我需要在 WooCommerce 计算对购物车中的商品征税之前将折扣应用于购物车中的商品.这样,税款是基于折扣价而不是原始价格. 这是我所拥有的: function first_order_add_five_percent_discount($cart_ ..
发布时间:2021-12-22 19:25:08 PHP

WooCommerce 折扣:买一送一 50% 的折扣通知

在我之前的问题之后WooCommerce 折扣:买一送一个 50% 的折扣我想在购物车中添加自定义通知,每当特定产品(不是所有产品)被添加到购物车时. 我想先检查数量,如果是 1,那么我想显示增加该产品数量的通知.我自己从互联网上想出了一些东西,但我认为我的解决方案不正确: add_action( 'wp', 'sp_custom_notice' );函数 sp_custom_notice ..
发布时间:2021-12-22 19:20:29 PHP

WooCommerce 折扣:买一送一 50%

我希望为特定的可变产品设置特定折扣,如果客户购买一种产品,他们会以 50% 的折扣获得另一种(相同的)(买一个 50% 的折扣).我试过很多折扣插件,我发现最接近的是: WooCommerce 的定价交易 WooCommerce 所有折扣精简版 WooCommerce 扩展优惠券功能 通过使用这些插件,我可以为每个产品设置小计折扣或折扣,但不完全是我想要的(买 1 送 1) ..
发布时间:2021-12-22 19:20:14 PHP

Woocommerce 3 中基于数量的购物车项目折扣

我的 WP 网站销售定制 T 恤.定制插件使每件定制衬衫成为 woocommerce 购物车中的一个行项目.如果订购了 2 件一件设计的衬衫(该订单项的数量为 2 件),我想打折.但如果每行只有 1 件商品,我不想打折. 我找到了这个解决方案 按购物车添加折扣根据商品数量有条件的商品 但这似乎改变了数据库中的产品价格,所以在折扣开始后,比如说 2 件蓝色衬衫,因为在 1 条线上订 ..
发布时间:2021-12-22 19:15:07 PHP

为 Woocommerce 中的特定用户角色应用折扣

我有一个 woocommerce 商店,有 3 个用户角色,我想仅为用户角色“公司"提供购物车总额 10% 的折扣. 我发现"Woocommerce 中基于用户角色和付款方式的百分比折扣" 答案非常符合我的需要,但不知道如何修改代码以满足我的需要,因为它还包含基于付款方式的条件并仅在结帐时显示折扣,但我也需要将其显示在购物车中. 解决方案 以下代码将对“公司"用户角色(在购物车和结帐 ..
发布时间:2021-12-22 19:08:01 PHP

如何获得最终价格,在 Magento 中应用价格规则

例如 $_producte = Mage::getModel('catalog/product')->load(2974);echo $_producte->getFinalPrice(); 插入到 .phtml 时我可以进入前端 但我无法在管理部分或自定义产品导出文件中获得最终价格(带折扣). 解决方案 Magento 中的价格计算是一团糟.您需要加载前端事件区域才能触发规则计 ..
发布时间:2021-12-19 09:19:13 其他开发

基于 Woocommerce 中购物车项目数的有条件累进百分比折扣

我想根据购物车中的商品数量享受有条件的累进折扣.将 2 件产品添加到购物车后,您将获得折扣.您添加更多产品并获得更多折扣. 例如: 1 件产品 - 全价(无折扣) 2 件产品 - 全价,总价的 5% 折扣 3 种产品 - 全价,总价的 10% 折扣 4 种产品 - 全价,总价的 15% 折扣 等等...... 我在互联网上搜索过但没有成功.在搜索折扣时,我只是使用了 Wo ..
发布时间:2021-12-05 14:03:45 PHP

Woocommerce 3 中的购物车项目数量累进百分比折扣

我正在尝试对购物车中的所有商品应用 TOTAL CART 折扣,具体取决于添加的商品数量.我已经从 answer 中获取并修改了代码示例在这里并让大部分逻辑正常工作. 然而,我无法让它在下面描述的两种情况下工作.它也仅将规则应用于购物车中的单个项目.不是整个购物车. 场景: 如果购物车中没有 9-12 件商品,则对所有商品应用 5% 的折扣. 如果购物车中没有商品在 13-16 ..
发布时间:2021-12-05 13:43:19 PHP

WooCommerce 购物车数量基础折扣

在 WooCommerce 中,如何根据购物车中的商品总数设置购物车折扣? 例如: 1 到 4 件商品 - 无折扣 5 到 10 件商品 - 5% 11 到 15 个项目 - 10% 16 到 20 个项目 - 15% 21 到 25 个项目 - 20% 26 到 30 个项目 - 25% 我在互联网上搜索过,但没有找到任何可用的解决方案或插件. 谢谢. 解 ..
发布时间:2021-12-05 13:32:32 PHP

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

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

根据 Woocommerce 购物车重量应用累进折扣

我正在寻找一种根据购物车总重量应用折扣(百分比)的方法.示例: 10 到 25 公斤,设置 5% 的折扣 26 到 50 公斤,设置 7.5% 的折扣 51 到 100 公斤,设置 10% 的折扣 101 到 150 公斤,设置 12.5% 的折扣 超过 150 公斤,设置 15% 的折扣 当应用其中一项规则时,应该会出现一条消息,就像图中所示的付款折扣.支付方式折扣 如 ..
发布时间:2021-09-28 19:10:54 PHP

登录用户的 WooCommerce 产品自定义折扣价

我有一个关于在 WooCommerce 中管理价格的问题. 我有一家只卖简单产品的商店.假设对于所有订阅者和客户,每种产品的正常价格都打了 10% 的折扣.这很简单: function custom_price( $price, $product ) {全球 $post, $blog_id;$post_id = $post->ID;get_post_meta($post->ID, '_r ..
发布时间:2021-09-28 19:07:06 PHP

对 WooCommerce 中最便宜的购物车商品应用 100% 优惠券折扣

我使用普通的 woocommerce 优惠券方法创建了一个“BOGOF"(买一送一)优惠券. 优惠券为用户提供购物车中另外 1 件商品的 100% 折扣. 优惠券设置 一般: 折扣类型:百分比折扣券 金额:100 使用限制: 限制使用 X 项:1 使用时: 优惠券 100% 适用于购物车中的随机商品(我猜是默认行为) 期望: 购物车 ..
发布时间:2021-09-28 19:04:16 PHP

在 Woocommerce 中设置本地取货运输方式的百分比折扣

我有一个使用 WooCommerce 插件的 WordPress 网站.如果买家选择本地取货作为送货方式,我愿意为他们提供购物车总额 5% 的折扣. 我已经尝试了 - 5 * [qty] 但它似乎不起作用. 我也试过 -0.95 * [cost] 没有运气 解决方案 我使用的是 WooCommerce 3,通过在活动主题的 function.php 中编写一个函数来实现上述结果 ..
发布时间:2021-09-28 18:57:54 PHP

以编程方式向 Woocommerce 3.2+ 中的订单添加折扣

在 woocommerce 中,我们可以使用优惠券功能(固定金额、百分比金额……)为任何订单添加折扣. 是否可以以编程方式向任何订单添加折扣金额,其中折扣金额可以是任何金额? 任何帮助将不胜感激. 解决方案 以编程方式为订单打折的唯一可用功能是欺骗费用 API.有关信息,woocommerce 不推荐此技巧,但很多人都在使用,因为优惠券之外的 Woocommerce 中没有 ..
发布时间:2021-09-27 20:47:07 PHP

为WooCommerce中特定的选定付款方式添加折扣

如果没有使用优惠券功能,我想对特定的付款方式ID(例如"xyz")应用15%的折扣. 我想帮助您确定要使用的挂钩.我想要实现的总体思路是: if payment_method_hook =='xyz'{cart_subtotal =购物车小计-15%} 客户无需在此页面上看到折扣.我希望仅针对特定付款方式才能正确提交折扣. 解决方案 您可以使用 woocommerce_car ..
发布时间:2021-04-21 20:49:30 PHP