Add missing properties

Curious why the check for the `shipping_amount`? Any issues with the previous approach?

Just asking as we want to change as few code as possible to avoid regressions and always be able to deploy the integration without issues.