Wordpress Woocommerce:以编程方式添加到购物车

Wordpress Woocommerce:以编程方式添加到购物车,wordpress,woocommerce,Wordpress,Woocommerce,我有一个销售虚拟产品的网站:基本上是许可证,有开始和结束日期,还有数量。这不适合woocommerce,因此我通过Ajax将所需的表单数据直接发送到服务器,然后用户必须手动签出以支付费用 我认为处理这件事最明显的方法是用。但是,这似乎创建了一个状态为“待定付款”的已完成订单。似乎没有一种方式可以真正支付订单——结帐/购物车页面显示没有订单 是这样做的$woocommerce->cart->add\u到\u cart吗?这是一个痛苦-你必须创建和插入帖子,添加帖子元,然后调用。我可以找到一些代码片

我有一个销售虚拟产品的网站:基本上是许可证,有开始和结束日期,还有数量。这不适合woocommerce,因此我通过Ajax将所需的表单数据直接发送到服务器,然后用户必须手动签出以支付费用

我认为处理这件事最明显的方法是用。但是,这似乎创建了一个状态为“待定付款”的已完成订单。似乎没有一种方式可以真正支付订单——结帐/购物车页面显示没有订单


是这样做的$woocommerce->cart->add\u到\u cart吗?这是一个痛苦-你必须创建和插入帖子,添加帖子元,然后调用。我可以找到一些代码片段来做这件事,但没有关于它的明确文档。我是否遗漏了什么?

我可以想出两种可能性。1.使用虚拟产品。当订阅过期时,许可证将过期。2.创建自定义产品类型,根据表单输入修改虚拟产品的价格。