Jonathan Kwok
Jonathan Kwok
@RichardBlair I've thought this out a bit more, didn't draw a diagram but I've tried to put it in the clearest way possible: A `Shipment` has an origin (`Location`), a...
The latter - you can possibly have multiple packages for a single shipment but they'll still have only one "label" (that can be used on multiple packages within the shipment,...
Volumetric/Dimensional weight can't be calculated generically - it depends on the carrier's (and possibly their service's) density factor constant. [USPS has a constant 6000g/cm3](http://www.stamps.com/whitepapers/how-to-calculate-dim-weight-guide.pdf) Canada Post has it different by...
Hey @FantasticJimmy. Thanks for the insight - up until recently we hadn't handled cases where shipments could have multiple packages, hence the missing `xml.TotalPackagesInShipment`. Your change is pretty straightforward and...
Absolutely, I'm on board with a less verbose version, but not before having something clear. An express way of implementing the above could be: ``` ruby package = ActiveShipping::Package.new(20.grams, [15,...
Hello @cannonmoyer, that sounds frustrating. It may be because there's no dimensions being passed into the `ActiveShipping::Package` - while we [presently support three zero-length dimensions](https://github.com/Shopify/active_shipping/blob/master/lib/active_shipping/package.rb#L36-L38), there are plans to [deprecate...
Hey! I'd be interested in seeing an optional method that allows us to validate addresses. The key is to make it not a required component of a typical request, since...
Think you mean @jonathanmoore 😃