Add-on

Order Self-Service

Customers cancel an order, or send it to another of their saved addresses, from the order's page before it ships, within a window you set (minutes after ordering, or until it ships). You choose which order types, statuses and payment methods allow each. A cancellation is refunded once through the store's order refunds, puts the stock back and voids a seller's sale; an address change is checked against shipping prices and recorded on the order. Pre-orders, digital items and anything already on its way are never offered.

  • Version 1.0.1

Add-on

Buy and install it from Add-ons in your admin panel.

Changelog

  1. Version 1.0.1 7 Nov 2026

    - Internal tidy-up of how self-service checks other add-ons' tables; nothing changes for your store.

  2. Version 1.0.0 4 Nov 2026

    - First release: customers cancel an order or change its delivery address before it ships, within a window and for the statuses, order types and payment methods you choose; cancellations refunded once through the store's order refunds with stock put back and a seller's sale voided; address changes checked against shipping prices and recorded on the order; a per-order switch, a log, and notices to the customer, the seller and the store. Customers can cancel a single Subscribe & Save delivery (on by default; the subscription carries on, and a delivery still counted towards its minimum is refused) and, only if you allow it, a personalised item (off by default).
    - New add-on: Order Self-Service. Customers cancel an order, or send it to another saved address, from the order's page before it ships, within a window you set; a cancellation is refunded once, the stock goes back and a seller's sale is voided. An order whose payment is disputed with the bank can't be cancelled or moved, and addresses change only while Settings › Delivery & returns lets paid orders move.
    - Adds Polish (pl) text. Machine-translated.
    - Adds Thai (ไทย). Machine-translated; review welcome.
    - Japanese translation.
    - Amharic (አማርኛ) translation, machine-translated (review welcome).
    - Oromo (Afaan Oromoo) translation, machine-translated (review welcome).
    - For developers: this plugin now tells the coming Clear test data tool what to do with each of its tables (empty it, keep it, or remove it only with customer accounts). Nothing changes for store owners yet.
    - Order Self-Service now needs the Shop plugin: it can be switched on only when Shop is active. A store already running it keeps it running and can still update it.
    - Order Self-Service now sits under Selling › Shop on the Add-ons page. Switching Shop off now switches Order Self-Service off too, after you confirm.