通过 WooCommerce Store API 使用订阅产品处理失败的订单和升级

问题描述 投票:0回答:1

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
    }
}

并且当用户想要升级订阅产品时,他们也会得到与上述相同的响应。

wordpress woocommerce woocommerce-rest-api woocommerce-subscriptions
1个回答
0
投票

这个问题你有解决办法吗?

© www.soinside.com 2019 - 2024. All rights reserved.