草庐IT

优惠券

全部标签

php - 用自定义字符串替换 Woocommerce 优惠券金额行

目前在结帐页面和购物车页面中,人们应用优惠券代码后,购物车会显示优惠券名称以及从原始产品价格减少了多少钱。例如,产品价格为100,优惠券折扣为20%,然后显示优惠券名称-20。但我不想在那里显示-20,而是我需要在那里显示自定义字符串,例如20%off。不是数量,而是一些自定义字符串..我该怎么做?.当我搜索时,我可以找到theme/woocommerce/cart/cart.php那里它正在使用一个函数.所以没有编辑减少金额的选项。所以请帮忙,请注意此字符串需要显示在结帐、购物车、订单电子邮件等中。 最佳答案 您需要使用wooco

php - 仅当客户未使用优惠券时,才将优惠券添加到处理订单电子邮件中

我发现了这个将优惠券添加到订单邮件中的片段。我想让它仅在客户未使用任何优惠券时出现在处理订单邮件中。add_action('woocommerce_email_before_order_table','add_content',20);functionadd_content(){echo'Get20%offThankyouformakingthispurchase!Comebackandusethecode"Back4More"toreceivea20%discountonyournextpurchase!Clickheretocontinueshopping.';}谢谢。

php - 如何在创建订阅后使用 Laravel Cashier 将优惠券添加到 *Stripe 订阅*

根据Stripe文档,似乎您实际上可以将优惠券应用于整个客户,但您也可以将优惠券应用于他们的订阅。在创建订阅后,我正在尝试将优惠券应用于客户的订阅。我正在使用LaravelCashier4.2。这是我尝试过的:$company=Auth::user()->company;$customer=$company->subscription()->getStripeCustomer();//returnsaStripeGatewayobject$customer->subscription->applyCoupon($input['coupon_code']);这是错误信息:"Calltou

php - 如果没有优惠券应用于购物车,则有条件地添加购物车费用

在WooCommerce中,我想弄清楚如何在没有优惠券或促销代码应用于购物车时为每个订单添加“手续费”。这是我的“费用”或“手续费”代码:add_action('woocommerce_cart_calculate_fees','endo_handling_fee');functionendo_handling_fee(){global$woocommerce;if(is_admin()&&!defined('DOING_AJAX'))return;$fee=2.00;$woocommerce->cart->add_fee('Handling',$fee,true,'standard'

php - woocommerce 以编程方式应用优惠券错误

这是我使用的代码:if(!is_admin()):add_action('woocommerce_before_cart','apply_matched_coupons');//add_action('woocommerce_before_cart_table','apply_matched_coupons');//add_action('woocommerce_before_checkout_form','apply_matched_coupons');functionapply_matched_coupons(){global$woocommerce;$coupon_code='s

php - 产品正常价格(非促销价)的优惠券折扣

在WooCommerce中,我有正常价格为X的产品和销售价格为Y的产品。我想添加一张带有代码的优惠券,以便从正常价格X中获得45.00美元的折扣。我希望优惠券忽略促销价,这样我得到的是X-$45NOTY-$45。但是当不使用优惠券时,使用价格Y。我发现以下适用于百分比折扣,但我似乎无法使其适用于固定产品折扣价。add_filter('woocommerce_coupon_get_discount_amount','woocommerce_coupon_get_discount_amount',10,5);functionwoocommerce_coupon_get_discount_a

php - 应用优惠券代码后更改 WooCommerce 购物车价格

我在WooCommerce上创建了一个产品,并使用Hookwoocommerce_before_add_to_cart_button在产品详细信息页面上添加了两个选项。现在,当客户从产品详细信息页面将产品添加到购物车时,他们有两个选择。他们可以从这两个选项中选择一个选项。然后我使用woocommerceHookwoocommerce_add_cart_item_data将用户选择的值存储在购物车元数据中。我正在使用此答案中的代码:SaveproductcustomfieldradiobuttonvalueincartanddisplayitonCartpage这是我的代码://sing

php - 用户友好,易于内存的优惠券代码

我想创建用户可以轻松记住的优惠券代码。我的想法是这样的:松鼠45楠塔基特23也就是说,从一个长字典列表(最好为此目的编译)中随机选择的一个真实单词组合了2个随机数字。我的问题是:在哪里可以找到这样的词典列表?您发现系统有任何问题吗?(这里安全性不是特别重要,只要合理就可以了)您能提出任何好的改进或替代方案吗?首先,我对马尔可夫词生成器并不着迷,因为我认为它们的特质太难记了。我希望客户能够将代码记在脑海中,并在商家到达兑换时告诉它。谢谢,约拿 最佳答案 单词列表很容易找到。确保你理智地过滤掉他们的脏话;)这是一个可以轻松删除的巨大单词

php - 修复 WooCommerce 中购物车百分比的最大优惠券折扣

我在woocommerce中有优惠券代码(XYZ25),其中包含25%的折扣,最高折扣为Rs.250。如果用户使用优惠券代码XYZ25获得25%的折扣,我如何限制用户获得不超过250卢比的折扣。 最佳答案 SinceWoocommerce3.2or3.3,thiscodedoesn'tworkanymore您可以根据**RS.250的固定购物车折扣设置额外的优惠券FIX250代码(不含税)并且最低消费(4x250)=RS.1000。然后在下面脚本的帮助下,如果客户应用您的XYZ25优惠券代码并且如果购物车总计达到Rs.1000,它将

php - 在 Stripe 中使用优惠券代码

我有一个网站正在使用Stripe处理订阅付款。只有一种订阅类型。我关注了thistutorial在NetTuts上进行初始设置。有一个表格可以很好地处理订阅,一切正常。客户要求优惠券代码。Stripe支持这一点,所以我开始尝试向现有表格添加优惠券代码。我在Stripe中设置优惠券代码,设置我的测试key并切换到Stripe中的测试模式。我正在我的代码中执行一些检查:检查是否输入了优惠券,如果没有则创建一个没有优惠券选项的新客户对象检查优惠券是否有效,如果无效则返回错误如果输入了优惠券并且有效,则在创建新客户时将匹配的Stripe优惠券对象作为选项传递。if(isset($couponC