Quick Checklist: Shipping Service Eligibility
When To Use This Checklist
Use this checklist when a shipping service is missing from the order Shipments block or from storefront shipping lookups.
Shipment Context
- [ ] The shipping postal code or location is correct.
- [ ] The product type and shipping class are correct for the shipment.
- [ ] The size, weight, and quantity context still fit the service rules.
- [ ] Customer restrictions or exemptions are not changing the result unexpectedly.
Availability Rules
- [ ] The shipment is being tested with the correct service family or shipping method.
- [ ] Another service for the same method is not winning because it is marked as
priority. - [ ] A zero-price result is not being filtered out because free shipping is not allowed.
Date Validation
- [ ] If pickup or scheduled delivery is involved, the selected date still passes calendar validation.
Retest
- [ ] Re-check the order Shipments block or storefront shipping estimate after correcting the shipment context.
Use The Full Guide When
Use the full walkthrough when the quick checks do not explain the issue:
Related Pages
Sources
packages/admin/src/Livewire/Admin/Order/Shipments/Block.phppackages/framework/src/Actions/ShippingService/GetAvailableShippingServices.phppackages/framework/src/Http/Controllers/Api/Storefront/ShippingController.phppackages/framework/src/Models/Traits/ShippingService/IsAvailableForShippingPostalCode.phppackages/framework/src/Rules/CalendarRuleValidation.php