问题标签 [coupon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
magento - 已应用 Magento 优惠券代码,我可以将订单状态更新为“处理中”吗?
当客户通过优惠券代码部分或全部付款时,订单状态设置为“待付款”。我们使用第三方订单管理应用程序,它只提取状态为“处理中”的订单。
正常订单会自动设置为“处理中”,因此只有使用优惠券代码时才会出现问题。
当客户应用优惠券代码时,是否有办法自动将订单状态更新为“处理中”?
谢谢你的帮助
(Magento 社区 1.7)
magento - 在 Magento 1.7 中购买至少 75 美元的免费产品如何设置优惠券?
我们正在努力做到这一点,以便客户在完成以下操作后可以获得产品 100% 的折扣(SKU 是 1PR):
- 将其放入他们的购物车
- 在他们的购物车中输入了至少价值 75 美元的产品
- 输入促销代码“peonia”</li>
我们已经复制了在 12 月对我们有用的促销代码设置(请参阅我们在尝试下方的购物车条件下的“操作”选项卡中输入的内容)。目前,这不起作用,客户在单击“应用优惠券”后会看到错误消息(“优惠券代码“peonia”无效”)。
有任何想法吗?
如果您对设置有一个想法,以便客户获得免费产品而无需将其包含在他们的购物车中,那么作为我们问题的替代解决方案将受到欢迎。
以下是我们在“行动”中没有工作的内容(但它在 12 月有效):
mysql - 如何在 MySQL 中更新过期日期?
所以,我需要在我们的数据库中重置一堆优惠券代码的到期日期。我们的到期日期是字段“to_date”,显示如下:to_date = '2013-04-14'
我需要将 to_date 设置为 from_date 之后的 28 天。所以基本上,是这样的:
我知道这适用于一个简单的 int 值,但我不确定如何做到这一点,因为数据显示为实际日期。我无法控制日期本身的显示方式,这是 Magento 的内置功能。
说到 MySQL,我是个大菜鸟,但我做了一些研究,发现了格式函数:FORMAT(Now(),'YYYY-MM-DD') 我觉得这可能是关键...有人可以指出正确的方向吗?谢谢!
magento - 在 Magento 中以编程方式创建自动生成的优惠券代码?
基于其他 stackoverflow 帖子,我已经能够使用以下代码在 Magento 中以编程方式生成单个购物车价格规则优惠券。
如何以编程方式调用“自动生成优惠券”功能,为我制定的每条定价规则创建 100 张独特的优惠券?谢谢!
例如,这个价格规则可能有一个完整的自动生成优惠券代码列表(htgf-7774、htgf-2345 等),使用在管理面板中手动创建价格规则时可用的功能。
编辑:
我已经接近了,使用下面的代码。仍然不知道如何具体分配自动生成模式
php - 我可以通过电子邮件中的链接以编程方式创建优惠券代码吗?
邮件中有 10 张优惠券。当有人想要打印一个时,他们将单击邮件中的链接,该链接将为该人生成一个唯一的、可打印的 (PDF) 优惠券代码。
如何生成该优惠券代码 - 脚本将驻留在哪里?会有服务器监听点击吗?
php - 在 Woocommerce 中以编程方式应用优惠券
在 Woocommerce 中,我试图找到一种方法,如果购物车中的重量超过 100 磅,则为整个客户的订单提供 10% 的折扣。我正在实现这一目标。对于下一步,我正在寻找一种通过functions.php 通过action/hook 以编程方式应用优惠券代码的方法。
看来我可以使用函数 woocommerce_ajax_apply_coupon 来执行此操作(http://docs.woothemes.com/wc-apidocs/function-woocommerce_ajax_apply_coupon.html),但我不确定如何使用它。
到目前为止,我已经修改了 cart.php 以获得购物车中所有产品的总重量,我已经创建了一个应用折扣的优惠券(如果手动输入),我已经向 functions.php 添加了一些代码来检查重量并向用户显示消息。
编辑:部分代码被删除,完整的代码包含在下面的解决方案中。
感谢弗雷尼的指导。这是在满足条件时成功应用折扣券并在不再满足时将其删除的工作最终结果:
magento - Magento 获得符合应用优惠券标准的产品
谁能帮我在当前购物车中找到符合应用优惠券标准的产品?
实际上,我需要为任何一种匹配产品设置自定义折扣(最高 50%)金额,默认情况下,Magento 在购买的所有匹配产品中应用 50% 折扣,我只需要对一件商品应用折扣。
我做了一些谷歌并在https://stackoverflow.com/和http://www.magentocommerce.com/上获得了一些链接,但无法获得任何解决方案或建议。
任何帮助将不胜感激。
[编辑]
例如,在符合优惠券标准的这两个项目中,我在购物车中有四个项目(无论我们在条件中设置了什么),所以默认情况下 Magento 对这两个项目应用 50% 折扣(在优惠券中设置),但我想给予折扣仅在这 2 个中的一个(最高价格)。
php - 单击按钮后运行 PHP 代码但不刷新页面
我有一个 HTML 表单,可以将折扣券应用于当前的购物车。我希望用户只需单击应用(输入优惠券代码后),然后不刷新页面,运行一些 PHP 代码,以便计算相应的折扣。
这是我的表格:
要运行的 PHP:
这将如何使用 javascript 完成?
php - 使用该功能时 Woocommerce 优惠券 add_discount 错误
我在通过代码添加优惠券折扣时遇到问题。我收到此错误
致命错误:第 43 行 C:\xampp\htdocs\teachingyounet\wp-content\themes\responsive\functions.php 中的非对象调用成员函数 add_discount()
我的代码:
我以为我有答案,但我错了:(
提前致谢。
magento - 下订单时增值税消失
我在购物车价格规则和系统配置中设置了优惠券代码规则,我在“应用客户税”选项中设置了“折扣后”。
我使用 firecheckout 扩展程序进行结帐,并且在查看是否应用优惠券代码时一切正常。
但是,当点击下订单时,所有订单的所有增值税都会从总金额中扣除/扣除。只有当我改回“折扣前”时,增值税才能再次起作用。
Magento v1.6.2