return the order.ship_address when shipment.address is nil
Push state abbr by default for addresses
Search by state abbr, name or default to setting state_name in shipment handlers
set the shipment state to the "status" field from the wombat shipment hash
try with this for the state
this is the only way..
no more coding at midnight
update the order after updating the shipment to make sure the order is marked shipped as well when the shipment is shipped.
state is an attribute on the Shipment model.. no need to manualy set it.
filter out custom attributes for Orders
filter the product attributes as well
make sure we filter the Spree::Variant attributes as well.
spec that we set the sku and price correctly on the variants
serialize order.promo_total to totals.discount
sum up the right adjustments on the order so it's matching the adjustments hash.
Fall back to order address if shipment address is missing
Make sure to call after_ship if the shipment is changing to the shipped state