Skip to content
ShopAssistShopAssist home

Order status, returns and cancellations, with the shopper's confirmation

Signed-in and verified shoppers can track orders and request cancellations and returns. Nothing changes until the shopper clicks confirm.

Identity levels

What a shopper can do depends on how they are identified:

  1. Signed in. The shopper is signed in to your store. The assistant sees their orders.
  2. Guest lookup with a second factor. Order number, email and a second factor, such as last name or postcode, depending on the platform. Read-only.
  3. Email code. The shopper receives a one-time code by email to verify.

The confirmation card

Cancellations and return requests are shown as a card with the order, the items and what will happen. The action only runs after the shopper clicks confirm on that card. The card states that the AI assistant sends the request.

What it never does

  • It never refunds by itself.
  • It never refuses a withdrawal. It links your store's withdrawal function and offers a person.

On your platform

Cancellation modes:

  • Shopify: cancel directly, send a request — Direct cancellation needs the optional write_orders permission.
  • Magento 2 / Adobe Commerce: cancel directly, platform self-service, send a request
  • WooCommerce: send a request, cancel directly — Direct cancellation only for unpaid orders with an offline payment method.
  • PrestaShop: cancel directly, send a request
  • Any store (Generic: script tag, Push API, feeds): send a request, cancel directly — direct needs the Generic RPC ops orders.cancel.check and orders.cancel.execute

Returns:

  • Shopify: platform return, send a request — Return requests need the optional read_returns and write_returns permissions.
  • Magento 2 / Adobe Commerce: platform return, send a request
  • WooCommerce: send a request
  • PrestaShop: platform return, send a request
  • Any store (Generic: script tag, Push API, feeds): send a request, platform return — platform needs the Generic RPC op returns.create

Guest lookup factors:

  • Shopify: last name
  • Magento 2 / Adobe Commerce: last name, postcode
  • WooCommerce: postcode
  • PrestaShop: No
  • Any store (Generic: script tag, Push API, feeds): last name, postcode

Frequently asked questions

Can the assistant refund an order?

No. It never issues refunds itself. Refunds follow your platform's normal process.

What if a shopper wants to withdraw from a purchase?

The assistant never refuses a withdrawal. It links your store's withdrawal function and offers to connect the shopper with a person.

Can guests see order details?

Guests can look up an order with the order number, email and a second factor such as last name or postcode, or verify with a one-time code. Guest access is read-only.

Try it on your store.

Free with your own AI key.