Blog · Order editing

How to add an item to an existing BigCommerce order

OrderEdit.io · Updated June 2026 · 6 min read
How to add an item to an existing BigCommerce order

Natively, you can't add an item to an existing BigCommerce order once payment has been captured. The platform cannot charge the customer for the difference, so its own documentation tells you to create a new order instead. Here are the four real options — including the one that turns this limitation into revenue.

Why the obvious way fails

In the control panel you can open a paid order and edit its products — but anything that raises the total has no way to collect the extra money. The capture is done; BigCommerce won't re-authorize it. Community threads asking "how does the customer pay for the added item?" have sat unanswered for years because the honest answer is: natively, they can't.

Option 1 — Create a second order (the official route)

Build a new order for the forgotten item. Downsides: second shipping fee (unless you zero it), second transaction fee, two orders to fulfill and reconcile, and a clunky customer experience.

Option 2 — Send a payment link

Invoice the difference through your gateway, then edit the order once paid. Cleaner money-wise, but still a manual back-and-forth on every request.

Option 3 — The API (with a serious caveat)

The Orders API lets you append line items to an order. Two problems: there's still no payment collection for the difference, and a PUT update clears discounts and promotions on changed line items — so scripted edits can silently corrupt a discounted order's pricing.

Option 4 — Let the customer add it themselves, and pay properly

This is the only option that scales: a self-service edit window where the customer opens their own order from the confirmation page, adds the product, and pays for exactly the difference — taxes and totals handled. With OrderEdit.io the same window doubles as a post-purchase upsell surface: "add $40 for free shipping" or a discounted add-on, presented at the moment the customer is most likely to say yes. The #1 painful ticket becomes your cheapest revenue channel.

Try it free on your store

Install OrderEdit.io from the BigCommerce Marketplace and let customers edit and upsell themselves. 21-day free trial.

Start free trial
RelatedCan you edit an order after payment?Post-purchase upsells on BigCommerce