针对UPS的Active_Shipping协商费率 - Ruby on Rails

时间:2017-10-03 20:18:52

标签: ruby-on-rails ruby ruby-on-rails-5 shopify

我已将Shopify active_shipping宝石集成到我的网站中,我正在尝试从我的UPS帐户获得协商费率(我可以获得常规费率)。我找不到有关协商费率的任何文件。有人可以帮我从这里出去吗?我认为这行代码应该有效但不会产生任何错误或任何不同的运费。

response = carrier.find_rates(origin, destination, packages, {negotiated_rates: true})

我在这里遇到了这个链接,但仍然没有运气:

https://github.com/Shopify/active_shipping/blob/master/lib/active_shipping/carriers/ups.rb

1 个答案:

答案 0 :(得分:5)

尝试在选项中将您的UPS帐号指定为origin_account

response = carrier.find_rates(origin, destination, packages, {negotiated_rates: true, origin_account: 11111111})

https://github.com/Shopify/active_shipping/blob/master/lib/active_shipping/carriers/ups.rb#L358