firestarter_set_shipping_policy
Update a listing's shipping policy to cover domestic, named countries, or worldwide, excluding embargoed destinations.
Instructions
Set where a seller is willing to ship a listing. Use this when a buyer wants delivery to a country the listing does not yet cover (a checkout came back 'seller not shipping to that destination') and the seller agrees to ship there — or whenever the seller wants to change their shipping reach. mode 'domestic' = ship-from country only (the default); mode 'list' = the home country plus the countries you name (ISO alpha-2, e.g. ['CA','GB','AU']); mode 'worldwide' = everywhere except any you exclude. Sanctioned/embargoed destinations stay blocked regardless. Sets the policy for one listing — pass its ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | 'domestic' = ship-from country only; 'list' = home country plus the named countries; 'worldwide' = everywhere except excluded | |
| exclude | No | mode 'worldwide' only: ISO alpha-2 codes to carve out, e.g. ['BR']. | |
| countries | No | mode 'list' only: ISO alpha-2 destination codes to serve, e.g. ['CA','GB']. The ship-from country is always included automatically. | |
| listing_id | Yes | The listing ID whose shipping policy to set |