Shopify Order Lookup & Refund
Look up orders, check shipping, and process refunds in one conversation. No more switching between Shopify admin tabs.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 5 min · Cancel anytime
Setup time
~5 min
Time saved
15 min/ticket
Difficulty
Easy
Tools
2 connected
How it works
Pull Order Details
Get the full order with line items, pricing, and customer info
Check Fulfillment
See what shipped, tracking numbers, and delivery status
Calculate Refund
Get the exact refund amount before committing to it
Process & Notify
Create the refund and post a summary to Slack
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Handle a customer support request involving a Shopify order. Look up the order using @Shopify/Get OrderName it "Shopify/Get Order" and call it with @Shopify/Get Order, check its fulfillment status with @Shopify/Get FulfillmentsName it "Shopify/Get Fulfillments" and call it with @Shopify/Get Fulfillments, and if the customer needs a refund, calculate the amount with @Shopify/Calculate Refund before processing it with @Shopify/Create RefundName it "Shopify/Create Refund" and call it with @Shopify/Create Refund. Post a summary to Slack using @Slack/Send MessageName it "Slack/Send Message" and call it with @Slack/Send Message.
Example: "Customer says order #1234 arrived damaged. Check what shipped and process a refund for the damaged item."
Input
The user will provide:
- An order ID or customer email
- The issue description (damaged, missing, wrong item, etc.)
- Whether to process a full or partial refund
Context
Order Investigation
Steps to follow:
- Pull the order details to see what was ordered, pricing, and current status
- Check fulfillment records for tracking and shipment details
- Determine which line items are affected by the issue
- If refund is needed, calculate the exact amount first
- Process the refund only after confirming with the user
- Notify the team via Slack
Refund Guidelines
- Always calculate the refund before creating it
- Include only the affected line items
- Consider whether shipping should also be refunded
- Set notify to true so the customer gets an email confirmation
- Pass the transaction data from the calculation step to the refund creation
Output
Summary for the support agent:
- Order number and creation date
- Items ordered with fulfillment status for each
- Tracking information if shipped
- Refund amount calculated (if applicable)
- Refund confirmation with transaction ID (if processed)
- Slack notification confirmation
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success