Feat: Hiding unused shipping types and removing unused fulfillment types
This commit is contained in:
@@ -23,9 +23,9 @@ use Modules\Core\Shipping\Contracts\DeclaresFulfillmentType;
|
||||
* ShippingMethodName's own docblock), so the storefront showed the raw
|
||||
* JSON blob as the option's name instead of the translated string.
|
||||
* 2. Unambiguously store pickup, like ACS/Box Now are unambiguously
|
||||
* carrier — implementing DeclaresFulfillmentType means a merchant never
|
||||
* has to separately pick "Collect in store" from the generic
|
||||
* data['fulfillment_type'] field (see that contract's own docblock).
|
||||
* carrier — implementing DeclaresFulfillmentType means this is a
|
||||
* hardcoded fact about the driver, never a merchant configuration
|
||||
* choice (see that contract's own docblock).
|
||||
*
|
||||
* No live pricing — there's no API for in-person pickup, just the method's
|
||||
* own charge_by + price-break configuration (usually free), the same
|
||||
|
||||
Reference in New Issue
Block a user