name, destinations (array of country codes), active flag.Set countryCode to match site_context.country.
Use multiple country codes, or leave destinations empty to represent "Rest of World."
appId to identify the carrier.CRITICAL -- set backupRate.active = true on each carrier. The backup rate amount should be 5-10% of effective AOV.
Without a backup rate, if the carrier service fails the shipping option silently disappears from checkout.
appId: 2b1943e2-3fc2-47bc-be56-3d402e5966d7Check the site's industry. If it matches any of the following categories, DO NOT recommend international shipping:
food, restaurant, grocery, bakery, catering, perishable, fresh, meat, produce, dairy, drink, beverage
Perishable goods require cold chain logistics that standard international shipping does not support.
A region is considered "international" if any of the following are true:
destinations[] is empty (Rest of World)destinations include countries OTHER than the site country