首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WooCommerce订阅“无效的定期传送方法”

WooCommerce订阅“无效的定期传送方法”
EN

Stack Overflow用户
提问于 2017-05-19 19:34:23
回答 1查看 3.4K关注 0票数 7

在我的网站上,我使用插件WooCommerce订阅,在那里我有一个注册费(10美元),然后7天免费试用。然后我们为下一个产品向客户收取55美元左右的费用。我使用一个名为Smartsend的插件,这是一家丹麦运营商的物流插件。

当我从我的网店订购一个产品时,我会发现一个错误:

“无效的定期运输方法”

尽管系统中的一切看起来都是完美的。

有了55美元的订单,我可以打印标签到我的打印机,但与10美元的注册费,我不能,因为我得到这个通知。

希望你能帮上忙。

EN

回答 1

Stack Overflow用户

发布于 2019-03-15 06:57:41

代码语言:javascript
复制
$recurring_shipping_package_key = WC_Subscriptions_Cart::get_recurring_shipping_package_key( $recurring_cart_key, $package_index );

if ( ! isset( $package['rates'][ $shipping_methods[ $recurring_shipping_package_key ] ] ) ) {

        if ( ! $added_invalid_notice ) {
                wc_add_notice( __( 'Invalid recurring shipping method.', 'woocommerce-subscriptions' ), 'error' );
                $added_invalid_notice = true;
        }

        $shipping_methods[ $recurring_shipping_package_key ] = '';
}

上面是代码的一部分,这条消息来自于WooCommerce订阅。

代码语言:javascript
复制
woocommerce-subscriptions/includes/class-wc-subscriptions-cart.php Line 1168

这是一个错误,因为某些原因,没有为特定的运输方法设置recurring_shipping_package_key的运费。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44077784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档