Cancel and Refund Amazon Buy for Me Orders on Shopify
Amazon's Buy for Me agent can place orders on your Shopify store without asking you first, using an email address that contains buyforme.amazon. This workflow checks every new order for that address, cancels the matching ones, and refunds each line item, so the payment never captures and nothing ships to an order you didn't agree to.
How it works
5 steps to stop Amazon's Buy for Me agent from placing orders on your store
Shopify Order Created (Trigger)
Shopify Order Created (Trigger)
Filter
Filter
Shopify Cancel Order
Shopify Cancel Order
Loop
Loop
Shopify Create Order Refund
Shopify Create Order Refund
Ready to stop Amazon's Buy for Me agent from placing orders on your store
Get setup in 5 minutes.
FAQs
Will this cancel orders from real customers?
Only if their email address contains buyforme.amazon. Amazon uses that text in every Buy for Me order email, and ordinary customer addresses don't include it.
Why refund after cancelling?
Cancelling a Shopify order doesn't always release the payment on its own. Refunding each line item makes sure no money is captured from the order.
Can I still sell on Amazon?
Yes. This only affects orders Amazon's agent places on your Shopify store. Your own Amazon seller listings aren't touched.
Personalize this template
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
stop Amazon's Buy for Me agent from placing orders on your store
5 min setup • Fully supported if you need help
