问题标签 [woocommerce-subscriptions]
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.
php - 获取所有 WooCommerce 订阅
我需要创建一个 wordpress 模板来收集所有 Woocommerce 订阅,但我遇到了文档问题。我需要知道要导入哪些文件以及要调用哪个函数。
谢谢你的建议。
php - 在 WooCommerce 3 中将产品添加到购物车时有条件地添加订阅
嗨,如果添加了普通产品,我正在寻找将我的订阅 ID (2282)添加到购物车的代码,但如果用户已经是订阅者,则不会。
随意问的问题。我在 GMT+1 时区
Wordpress - 4.8.1
WooCommerce - 3.1.1
WooCommerce 订阅 - 2.2.11
WooCommerce 会员资格 - 1.8.8
主题 - 店主 - 2.2.3
我已经看过并试图愚弄这个。没有成功
将产品添加到非活跃订阅者的购物车时,如何有条件地添加订阅?
php - 在 WooCommerce 订阅订单中获取结帐自定义字段值
为什么我不能从 Woocommerce 结帐字段中检索数据以在订单处理过程中更新订阅数据?
我想根据客户在结账时的频率请求更新下一个续订日期。这是我的代码:
1)设置结帐字段:
2)更新订单元。这会在客户订单上创建两个自定义字段,并更新订阅的计费间隔:
3)更新更新日期
对于最后一部分,我可以用我选择的虚拟日期更新更新日期(例如:$renewal date = "2018-12-15"
,但是当我尝试让它读取该'billing_interval'
字段时,它会恢复为else
默认值。
这是我尝试过的所有不同方法:
有谁知道为什么我在'woocommerce_checkout_create_subscription'
操作时无法从结帐字段中检索值?
php - WooCommerce 订阅 - 获取活动订阅者信息以显示在表格中
我正在使用 Woocommerce 订阅,我想生成一个表格,显示所有活跃订阅者及其相关用户信息。以下代码只是拉起所有用户......关于如何正确执行此操作的任何想法?谢谢!:)
wordpress - 无法在 WooCommerce 中获得所有订阅
我正在尝试获取WordPress 中的所有订阅列表,包括 active 和 inactive,尝试了以下功能:
但问题是它总是返回最新的 10 条记录,我想获取从开始到当前日期的所有记录。
php - 根据 Woocommerce 中的项目数将普通产品与订阅配对
在我的网站上,我使用 WooCommerce v3.1+ 和 Woocommerce 订阅。我的产品包含摄像机和订阅计划等项目。我想做的是:
- 购买相机和订阅计划时,在购物车页面(结帐前),订阅计划的数量必须等于相机的数量,
- 如果将另一台相机添加到购物车中,则必须出现错误消息……或类似的东西。
例如,如果我的购物车中有 2 种特定产品,如相机(数量 2)和订阅计划(数量 1),如果订阅计划数量与相机数量不匹配,客户将无法结帐。
我相信我必须修改functions.php
in child 主题。任何帮助,将不胜感激
编辑:我在functions.php中添加了一段代码,但这将在购物车中添加x2个项目:
所以这行不通。
php - 自动将 Woocommerce 订阅状态更改为“暂停”而不是“活动”
在 Woocommerce 中,当订单仍在“处理”时,我想自动将所有 Woocommerce 订阅“暂停”而不是“活动”。一旦我将订单标记为“已完成”,该订阅应更改为“活动”。
我已经尝试了我能想到的一切,如果有人知道如何做到这一点,请告诉我。
我正在运行 wordpress 4.8.1 / Woocommerce 3.1.2 / Woocommerce Subscriptions 2.2.7 / 支付网关是 Stripe 3.2.3。
woocommerce - 带有 BlueSnap 插件的 WooCommerce - 配置什么来销售订阅?
我在 WooCommerce 中有一家商店,它使用 BlueSnap 作为支付网关。我销售常规的一次性收费产品,并且正在考虑添加订阅。BlueSnap 告诉我,他们支持在 WooCommerce 中为订阅付款 - 但我在插件文档中找不到任何内容来解释如何在我的 Woo 管理员中配置它。
我是否应该为订阅安装一个单独的插件——如果是这样,是哪个,哪个版本?BlueSnap 是否提供某些版本的订阅管理?
woocommerce - 如何使用 api 管理 woocommerce 订阅?
我正在尝试使用以下代码从 php 获取所有订阅:
如果我将 api 与 woocommerce 产品等一起使用......它是功能性的。但是通过订阅我收到此错误:
致命错误:/var/www/vhosts/magazzinoperfetto.it/httpdocs 中的未捕获异常“Automattic\WooCommerce\HttpClient\HttpClientException”和消息“错误:Nessun percorso fornisce una corrispondenza tra l'URL e le modalità di richiesta [rest_no_route]” /vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php:324 堆栈跟踪:#0 /var/www/vhosts/magazzinoperfetto.it/httpdocs/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient。 php(349): Automattic\WooCommerce\HttpClient\HttpClient->lookForErrors(Array) #1 /var/www/vhosts/magazzinoperfetto.it/httpdocs/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php(385 ): Automattic\WooCommerce\HttpClient\HttpClient->processResponse() #2 /var/www/vhosts/magazzinoperfetto.it/httpdocs/vendor/automattic/woocommerce/src/WooCommerce/Client。php(82): Automattic\WooCommerce\HttpClient\HttpClient->request('subscriptions', 'GET', Array, Array) #3 /var/www/vhosts/magazzinoperfetto.it/httpdocs/change-sottoscrizione.php(22 ): Automattic\WooCommerce\ 在 /var/www/vhosts/magazzinoperfetto.it/httpdocs/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php 在第 324 行
php - WooCommerce:从订阅订单中获取名称和变体
我想在我的活动订阅概览中显示订阅产品的名称。目前页面只显示有该功能的订阅订单号$subscription->get_order_number()
我在后面打印了数组,$subscription
但似乎该数组没有关于订阅产品或有序变体的信息。
有没有办法显示订购的订阅产品的名称和变体?
仅显示订单号对用户没有太大帮助。