Woocommerce 商店 API 中出现错误“woocommerce_rest_product_not_purchasable”。
你好,
我使用了WooCommerce Store API, 我为我的客户提供订阅产品,因此当用户没有任何订阅或其订阅状态被取消时, /wc/store/v1/cart/add-item 工作正常,但如果用户尝试订单失败,则订阅状态为等待并且他们的购物车是空的, 如何使用 Store API 设置支付最后订单, 我还尝试使用 /wc/store/v1/cart/add-item API 添加到购物车并为此订阅重新付款,但收到错误响应是, 错误:
{
"code": "woocommerce_rest_product_not_purchasable",
"message": " ‘My_Subscription_Product’ is not available for purchase.",
"data": {
"status": 400
}
}
并且当用户想要升级订阅产品时,他们也会得到与上述相同的响应。
这个问题你有解决办法吗?