| Name | Type | Description | Notes |
|---|---|---|---|
| type | string | The way the shipping method and carrier will be selected. The default is `shipping_product_code`, but the `shipping_option_code` is the new and preferred way. | [optional] [default to 'shipping_product_code'] |
| shippingOptionCode | string | Shipping option code as provided by the Shipping options API and the `code` property of the corresponding response. Required if `type` is `shipping_option_code`. | [optional] |
| shippingProductCode | string | Shipping product code as provided by the Shipping products API and the `code` property of the corresponding response. Required if `type` is `shipping_product_code`. | [optional] |
| functionalities | \Toppy\Sendcloud\V3\Model\CarrierShippingFunctionalities | [optional] | |
| contract | int | ID of the contract to ship the return with | [optional] |