Customer Support
Zmienia dane w sklepie — wymagany dry_run
Address Correction
Update the shipping address on an unfulfilled order before it ships.
BeginnerAPI 2025-01
Command
bash
shopify-admin-skills:address-correction store=your-store.myshopify.com### name
Address Correction — Update Before Fulfillment
### oneLiner
Corrects the shipping address on an unfulfilled order before it ships — without opening the Shopify admin UI.
### whenToUse
- When a customer messages immediately after ordering to fix a typo in their street address or ZIP code.
- When you spot an address error and the order is still in UNFULFILLED status.
- When a customer is changing delivery address before dispatch because they are traveling.
### howToRun
```
Run skill: shopify-admin-address-correction
Store: yourstore.myshopify.com
dry_run: true
order_id: "gid://shopify/Order/12345"
new_address:
first_name: "John"
last_name: "Smith"
address1: "123 Main Street"
city: "London"
zip: "SW1A 1AA"
country: "GB"
phone: "+441234567890"
```
### whatYouGet
A confirmation of the current address before the change (step 1, dry_run), then the updated address on the order (step 2). The skill completes with a summary: order name, whether the address was updated, error count. No CSV — output is readable directly in the conversation window. If the order is already being fulfilled, the skill aborts with an error.
### polishContext
Polish postal codes use the format XX-XXX (e.g., `00-001 Warszawa`). The `country` field requires ISO 3166-1 alpha-2 code — use `PL` not "Poland". Phone in E.164 format: `+48501234567`.
### safetyNote
Always run with `dry_run: true` first — you will see the current address before committing the change. Step 2 executes the `orderUpdate` mutation which immediately overwrites the address in Shopify. If the order has already been sent to a third-party fulfillment provider, update the address there separately — this skill only changes the Shopify record.
Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.