active_shipping
active_shipping copied to clipboard
ActiveShipping is a simple shipping abstraction library extracted from Shopify
I can't find any documentation on pulling negotiated shipping rates for UPS. Is this possible? If so, can you please provide documentation?
I am using `find_rates` method of `FedEx` carrier, and its working fine for international country, but not for domestic. If origin is `US` and destination is `IN` its working fine,...
I am trying to get a rate request for FedEx Ground, however `response = fedex.find_rates(origin, destination, packages)` only returns 7 service options: FedEx First Overnight, FedEx Priority Overnight, FedEx Standard...
Hi, As I was playing with the UPS testing API, specifically the ups.get_delivery_date_estimates. Error was returned to me saying "weight is invalid." I later discover that this was due to...
Is this currently not implemented?
Since we'll be dropping lower version support, we can use keyword args everywhere. #426 So many of the method signatures are like `(a, b, c, d, e, options={})` and those...
## Problem If you weren't aware of the implementation, what do you think are the details of this package? ```ruby ActiveShipping::Package.new(20, [13, 14, 15]) ``` What is the `20`? What...
Before I make a PR, I'd like advice on the best approach to fixing this issue. The code in question is https://github.com/Shopify/active_shipping/blob/master/lib/active_shipping/package.rb#L117-L131 ``` def self.cents_from(money) return nil if money.nil? if...
## Problem On any given CI run we skip over 100 tests: These are tests that need some kind of credential for a third party carrier that we cannot share....
`Package.cents_from` is a problem. https://github.com/Shopify/active_shipping/blob/e76c8c7314f7fbc6a3f7e66fa076624498c8bf39/lib/active_shipping/package.rb#L117-L131 It makes a bunch of guesses of how it thinks money is being represented, then parses with switch cases and some weird defaults. Plus assumes...