Order Matching: Recognize Withdrawal Orders
Order Matching connects a withdrawal to the matching Shopify order without requiring the customer to log in. Revoq checks whether the order number and email address belong to the same order. This gives you clearer context in the dashboard while keeping the withdrawal form accessible for customers.
How Order Matching Works
The key for Order Matching is the combination of order number and email address. Both details must belong to the same Shopify order. It is not enough for an order number to exist or for an email address to be known. Revoq checks whether this exact combination can be matched in Shopify.
The lookup happens when the withdrawal form is submitted, in real time against Shopify. Once the customer confirms the form, Revoq checks the order and stores the matching status on the withdrawal.
This double verification matters because customers can submit a withdrawal without logging in. At the same time, a third party should not be able to submit a withdrawal for someone else’s order just by knowing an order number. Order number plus email address are therefore the foundation for the match.
Order Matching is always active and cannot be disabled. It is the basis for the way Revoq classifies withdrawals in the dashboard and for later features such as partial withdrawals, deadline checks, and automations.

The Two Match Levels
Verified: Revoq found a matching Shopify order and the submitted details belong together. The withdrawal is linked to that order.

Not found: Revoq did not find a matching Shopify order. The customer’s input is kept on the withdrawal, but there is no linked Shopify order.

What You See in the Dashboard
For a verified withdrawal, Revoq shows the full order details, recognized items, and a direct link to the order in the Shopify admin.

For not found, the withdrawal remains without a Shopify order link. You still see the details submitted by the customer, but you cannot open a linked Shopify order directly from Revoq.

What Order Matching Enables
- Deadline check: withdrawal is checked against the withdrawal period - all plans. Learn more
- Partial withdrawal: customer selects individual items - Essential+. Learn more
- Strict verification: reject unverified withdrawals - Professional. Learn more
- Strict deadline check: block withdrawals after the deadline - Professional. Learn more
- Auto-tagging of the Shopify order - Essential+. Learn more
- Auto-hold/cancel for unfulfilled orders - Essential+. Learn more
- Auto-return request in Shopify - Professional. Learn more
Common Issues
Test order is not found: The most common reason is that the email address does not match the order email. Order number and email address must match the Shopify order exactly. Draft orders are not matched because they are not regular Shopify orders from the completed checkout flow.
Wrong order is linked: This is very rare, but it can happen with unclear input or very similar order numbers. In these cases, check the customer email and the linked order in the Shopify admin. Strict verification can block matches that are not confirmed.
Related
Updated on: 05/06/2026
Thank you!