commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
CustomShippingDraft.php
1<?php
2
3declare(strict_types=1);
10
18
20{
21 public const FIELD_KEY = 'key';
22 public const FIELD_SHIPPING_METHOD_NAME = 'shippingMethodName';
23 public const FIELD_SHIPPING_ADDRESS = 'shippingAddress';
24 public const FIELD_SHIPPING_RATE = 'shippingRate';
25 public const FIELD_SHIPPING_RATE_INPUT = 'shippingRateInput';
26 public const FIELD_TAX_CATEGORY = 'taxCategory';
27 public const FIELD_EXTERNAL_TAX_RATE = 'externalTaxRate';
28 public const FIELD_DELIVERIES = 'deliveries';
29 public const FIELD_CUSTOM = 'custom';
30
37 public function getKey();
38
45 public function getShippingMethodName();
46
53 public function getShippingAddress();
54
61 public function getShippingRate();
62
75 public function getShippingRateInput();
76
83 public function getTaxCategory();
84
91 public function getExternalTaxRate();
92
99 public function getDeliveries();
100
107 public function getCustom();
108
112 public function setKey(?string $key): void;
113
117 public function setShippingMethodName(?string $shippingMethodName): void;
118
122 public function setShippingAddress(?BaseAddress $shippingAddress): void;
123
127 public function setShippingRate(?ShippingRateDraft $shippingRate): void;
128
132 public function setShippingRateInput(?ShippingRateInputDraft $shippingRateInput): void;
133
137 public function setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory): void;
138
142 public function setExternalTaxRate(?ExternalTaxRateDraft $externalTaxRate): void;
143
147 public function setDeliveries(?DeliveryDraftCollection $deliveries): void;
148
152 public function setCustom(?CustomFieldsDraft $custom): void;
153}
setShippingAddress(?BaseAddress $shippingAddress)
setDeliveries(?DeliveryDraftCollection $deliveries)
setShippingMethodName(?string $shippingMethodName)
setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory)
setShippingRateInput(?ShippingRateInputDraft $shippingRateInput)
setShippingRate(?ShippingRateDraft $shippingRate)
setExternalTaxRate(?ExternalTaxRateDraft $externalTaxRate)