Install

Feature

Let customers edit their shipping address after checkout

Shopify doesn’t let customers change their own shipping address once an order is placed. Every typo becomes a support email, a manual edit in admin, or — worst case — a package sent to the wrong place and a reship on your dime. BeforeShip gives customers a short, safe window to fix it themselves.

The problem with wrong addresses

What customers can change

How BeforeShip works

  1. Customer checks out. BeforeShip places a native Shopify fulfillment hold for the window you choose (default 2 hours).
  2. Customer self-serves. From their order status page they can fix the shipping address or phone, change quantity, add or remove items, swap a variant, or cancel.
  3. Documents update. The branded invoice PDF and packing slip regenerate after every change; the invoice number stays the same.
  4. Window closes. When time runs out — or packing starts — edits lock and the hold releases to your normal fulfillment flow.

Customers never see the name “BeforeShip” — everything carries your store’s branding.

Free for your first 100 orders. Same features on every plan.

Install BeforeShip

Why a window, not open-ended edits

Unlimited edits collide with picking and packing. A merchant-set window (default 2 hours from payment) plus a native Shopify hold means the warehouse never ships an order that’s still changing. When packing starts, edits lock automatically. Read more on choosing a window length and how fulfillment holds work.

Pricing

Free: 100 paid online orders (lifetime). Starter: $99/year (or $15/month) for 1,000 orders per month. Unlimited: $499/year (or $79/month), uncapped. Every plan has the same features — only the order cap differs. See full pricing.

FAQ

Can Shopify customers change their shipping address after placing an order?

Not natively — customers have to contact the store. With BeforeShip installed, they can fix the address or phone themselves from the order status page during the edit window you set.

What stops an edit after the order is packed?

BeforeShip holds the order in Shopify during the window. When the window ends or packing starts, edits lock and the hold releases.

Does the invoice update with the new address?

Yes. The branded invoice PDF and packing slip regenerate after every change and the invoice number stays the same.

Will customers see the BeforeShip name?

No. Customers only see your store branding.

Shoppers fix the address, swap a variant, or cancel — before it ships. Invoices and packing slips stay correct. Free for your first 100 orders.

Install BeforeShip