Skip to content
Built for Shopify

Let customers fix their own orders — before they ship.

Most “I need to change my order!” emails arrive in the first 30 minutes after checkout. Mulligan turns those into self-service — the customer clicks a link, makes the change, and the refund or invoice is handled automatically. No support ticket, no warehouse mix-up.

7-day free trial · $9.99/month · cancel anytime

The post-checkout scramble

A flood of “change my order” emails hits support in the minutes after checkout — and with a 3PL or WMS, the wrong address can ship before anyone reads them. Every one is a manual edit, a refund by hand, or a parcel chasing the wrong doorstep.

A typical inbox, minutes after checkout

  • “Sorry — wrong address, can you fix it?”
  • “Please cancel, I ordered twice by mistake.”
  • “Can I add one more before it ships?”
  • “Wrong size — can I swap to medium?”

Mulligan turns every one of these into a self-service link.

The big three

Three changes cover most of the work

On a high-volume store, address, cancel and add make up roughly 30% of all edits — each handled end-to-end.

7.8% of edits

Change the shipping address

Fix a typo or a wrong house number before it ships to the wrong place.

12.6% of edits

Cancel or reduce items

Automatic refund to the original payment or store credit — no ticket.

9.3% of edits

Add items

Pay the difference by invoice, with auto-reversal if it goes unpaid.

The differentiator

Corrected addresses reach ChannelDock — not just Shopify

When a customer fixes their address, Mulligan pushes it to ChannelDock too, so your 3PL ships to the corrected address instead of the stale one. The market leader has ~84 integrations — and ChannelDock isn’t one of them. For ChannelDock merchants, that’s a genuine edge.

How address sync works →
1 Customer corrects their address
2 Shopify order is updated
3 ChannelDock gets the new address — warehouse ships correct
Safe to turn on

We sell “safe to enable,” not just “feature-rich”

Every edit type sits behind safety rails you control. Turn on what you want; the guardrails do the rest.

Editing time window

Edits are only allowed for a set window after checkout (default 1 hour). ~95% happen in the first 30 minutes.

Fulfillment holds

Optionally place an order-hold so nothing ships mid-edit. Ships opt-in, off by default.

Auto-reverse unpaid edits

If a customer adds items but never pays the invoice, the edit reverses itself by the deadline.

Same-country rule

Customers can correct an address but can’t change the country — keeping tax and duties safe.

Discount-abuse guard

Discounts recalculate when items are reduced, so nobody games a code by shrinking their order.

A handful of clear toggles

Not 60 settings across 7 tabs. Turn on exactly the edits you want customers to make.

Everything customers can do

All native Shopify — ChannelDock is the one outside integration.

  • Shipping address edits with Google address validation
  • Cancel / reduce items → automatic refund or store credit
  • Add items → pay by invoice (auto-reversed if unpaid)
  • Switch product variants (size / colour) without re-ordering
  • Apply a discount code post-purchase as a retention offer
  • Edit contact email, gift message & requested delivery date
  • Message the store — tickets shown in the admin inbox
  • Downloadable tax invoice (customer enters a tax ID)
  • At-checkout address validation warns on bad addresses
  • Merchant analytics — edits over time, types & support savings

Every self-served edit is a support conversation you didn’t have to handle

Mulligan’s in-app analytics tracks edits over time, by type and by cancellation reason — and estimates the support time and cost you saved.

Pricing

One plan. No tiers to decode.

Mulligan Pro

$9.99 /month

7-day free trial

Start free trial

Billing is handled by Shopify and appears on your Shopify invoice.

Questions, answered

What happens if a customer doesn’t pay an add-on invoice? +

The edit auto-reverses by the deadline you set. The order returns to its original state — no chasing, no unpaid items shipped.

Can customers change the country on an address? +

No. They can correct an address within the same country, but country changes are blocked to keep tax and duties safe.

Does it work with my 3PL? +

Yes — and if you use ChannelDock, corrected addresses sync straight through so the warehouse ships to the right place. Other 3PLs receive the standard Shopify order update.

How long can customers edit? +

You set the editing window (default 1 hour). About 95% of order changes happen in the first 30 minutes after checkout.

Is it safe to turn on? +

That’s the whole design. Editing windows, optional fulfillment holds, auto-reversal of unpaid edits, same-country tax safety and a discount-abuse guard mean you control exactly what’s allowed.

More in the full FAQ →

Give your customers a do-over — and your support team a break.

7-day free trial · $9.99/month