Php 将订阅记录添加到woocommerce

Php 将订阅记录添加到woocommerce,php,wordpress,woocommerce,subscriptions,Php,Wordpress,Woocommerce,Subscriptions,我已经在我的word press网站上安装了woo commerce订阅,集成了一个用于结帐的支付网关。woo commerce不直接支持网关 我有结帐页面和付款处理页面,其中包含网关提供的代码,用于处理在线付款 我需要更新客户的订阅状态,一旦他的付款通过网关成功通过,并收到回执确认 任何关于如何使用php代码片段更新woocommerce订阅中的订阅记录的指针都将非常有用 我四处搜索并找到了如何在woocommerce中添加产品的链接,但没有找到多少关于如何使用自定义php代码段更新或添加订阅

我已经在我的word press网站上安装了woo commerce订阅,集成了一个用于结帐的支付网关。woo commerce不直接支持网关

我有结帐页面和付款处理页面,其中包含网关提供的代码,用于处理在线付款

我需要更新客户的订阅状态,一旦他的付款通过网关成功通过,并收到回执确认

任何关于如何使用php代码片段更新woocommerce订阅中的订阅记录的指针都将非常有用


我四处搜索并找到了如何在woocommerce中添加产品的链接,但没有找到多少关于如何使用自定义php代码段更新或添加订阅记录的链接。

解决方案是创建订单,然后创建订阅,使用woocommerce类将订单链接到订阅。SO上的一个非常有用的链接概述了以下步骤:


Jeremy Warne给出的回复符合我网站的逻辑流程。

经过一些搜索后,找到了一篇具有流程的帖子:经过一些调整后,以下代码片段对我有效:1/创建插入顺序2/创建订阅并将其插入3/激活新订单的订阅恭喜您自己找到答案。如果你把它作为一个答案而不是评论发布在这里,并接受它,这将使社区受益(如果人们投票的话,可能会给你带来一些声誉)。谢谢你,汉斯,已经发布了回复。希望它能帮助别人。