Detect & Cancel Fraudulent Orders on Shopify
Tag and Cancel Fraudulent Orders with Address Discrepancies
6 min setup
No coding required
Runs automatically
Prevent chargebacks and fraud by detecting when the same shipping address is reused under a different name or email. This workflow pairs with the Store Shopify Orders in a Database template. When a new Shopify order is created, MESA checks your order database to see if the shipping address has been used before. If it has, and the customer name or email doesn't match, an approval step will be sent to you for review. A "Fraud" tag is added if deemed a fraudulent order, and MESA will automatically cancel the order.
How it works
5 steps to start automatically flagging and canceling potentially fraudulent orders
Order Created
App connector: [Shopify](/content/apps/shopify/integrate "View Shopify integration page"/index.html) • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step monitors your store for new orders and kicks off the fraud detection process immediately when someone completes a purchase.
Query: Find Past Orders with Same Shipping Address
App connector: [Data](/content/apps/data/integrate "View Data integration page"/index.html) • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step searches your order history to find previous orders that were shipped to the exact same address, which is crucial for detecting identity mismatches that often indicate fraud.
Filter: Compare Customer Name and Email
App connector: [Filter](/content/apps/filter/integrate "View Filter integration page"/index.html) • Time to complete: 0 minutes (Auto-configured)
Why this matters: This filter determines whether the current customer's identity matches previous customers who used the same shipping address, which is the key fraud indicator this workflow detects.
Approval: Review Flagged Order
App connector: [Approval](/content/apps/approval/integrate "View Approval integration page"/index.html) • Time to complete: 2 minutes
Why this matters: This approval step puts a human checkpoint in place before any automated actions are taken, ensuring you can verify fraud suspicions before canceling legitimate orders.
Tag Order as Fraud and Cancel
App connector: [Shopify](/content/apps/shopify/integrate "View Shopify integration page"/index.html) • Time to complete: 0 minutes (Auto-configured)
Why this matters: These final steps automatically mark confirmed fraudulent orders and cancel them, preventing shipping costs and potential chargebacks while maintaining a clear record of fraud incidents.
Frequently asked questions
What happens if the same legitimate customer moves and starts using a new address?
The workflow will flag this as suspicious since their name appears with a different address than before. However, the manual review step lets you verify this is legitimate before canceling the order. You can simply reject the fraud approval to let the order proceed normally.
Will this catch fraud attempts using completely fake customer information?
This workflow specifically detects identity mismatches at known addresses; when someone uses a real address but different customer details than previous orders to that location. It won't catch fraud using entirely fabricated addresses that have never been used before.
How quickly does the fraud detection process run after an order is placed?
The entire detection process typically completes within 2-3 minutes of order placement. If fraud is suspected, you'll receive the approval notification immediately, allowing you to review and take action while the customer's session is often still active.
Make this template your own!
Customize this workflow even further:
- Add shipping notifications
- Create fraud reporting dashboards
- Integrate with review platforms
- Deploy AI for enhanced detection
You're in good company
Avg. App Store rating: 4.9/5
Merchant reviews: 157
Avg. time saved per week: 3.5 hrs
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
PetFriendly:
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
Zailys:
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Related templates you'll love
Recommended workflows that pair well with this template
Ready to start automatically flagging and canceling potentially fraudulent orders?
7-day free trial • 6 min setup • Cancel anytime
[Start with this template — It's free](/content/pricing?template=shopify%2Forder%2Fflag_and_cancel_when_address_does_not_match_identity&templateName=tag-cancel-fraudulent-orders-address-discrepancies "Install and use this template in MESA - Free to use"/index.html)