Skip to content

Orders

This page covers admin order management at https://admin.acusolo.net/admin/orders and the related web app flow: cart, coupons, Stripe checkout, success or cancel screens, order history, and a sample invoice PDF after purchase.

Video: product, cart, coupons, and payment (user guide)

The following tutorial walks through Acusolo product and cart management, applying a coupon for a discount, completing payment, purchasing devices, and obtaining an invoice (PDF) with cart line items and payment or shipping details.

Sample invoice (PDF) — example document matching the end-of-checkout documentation bundle:

Download sample invoice PDF


Admin: Orders list

Open https://admin.acusolo.net/admin/orders to see the Orders table: review records, search, sort, and open actions for each row.

Orders list — actions, code, user, amount, statuses, timestamps

Toolbar (typical)

  • Short note: review orders, update order and delivery status, remove invalid orders where allowed.
  • Toggle to See Translated when the UI offers it.
  • Items per page, Sort (for example “Sort by created at descending”).
  • Search — by order code, user, status, amount, shipping, or tracking (placeholder may vary).

Row actions

  • Edit (yellow pencil): opens Update Order Status (same modal whether you start from the row’s main edit control or from the delivery status edit control when shown).
  • Delete (red trash): opens a confirmation modal; confirming removes the order record when the product allows it.

Table columns (typical)

ColumnPurpose
ActionsEdit and Delete.
CodeOrder reference (for example acu_…).
UserCustomer display name.
AmountTotal in the order currency.
StatusOrder lifecycle badge (for example Processing, Pending, Cancelled).
Delivery StatusLogistics state (for example NOT_READY); may include a small edit affordance.
TimestampCr: created, Up: last updated.

Update Order Status modal

Use the modal to change order status and delivery status together, and optionally record a reason for refunds, cancellations, or returns.

Update Order Status — status, delivery status, reason

  • Status — overall payment / order lifecycle (see options below).
  • Delivery Status — shipment progress (see options below).
  • Reason — optional textarea (for example refunded / cancelled / returned explanations).
  • Cancel / Update — discard or save.

Supported order statuses

Values shown in the admin selector (follow the live list if your deployment adds more):

Order status dropdown options

ValueTypical meaning
PENDINGAwaiting payment or confirmation.
PROCESSINGPaid or captured; being prepared.
REFUNDEDMoney returned to the customer.
COMPLETEDOrder fulfilled successfully.
FAILEDPayment or checkout failed.
CANCELLEDOrder cancelled and not completed.

Supported delivery statuses

Delivery status dropdown options

ValueTypical meaning
NOT_READYNot yet handed to carrier / not shipped.
SHIPPINGIn transit with carrier.
SHIPPEDDispatched from warehouse perspective.
FAILEDDelivery attempt or logistics failure.
OUT_FOR_DELIVERYWith driver for final delivery.
DELIVEREDReceived by customer.
RETURNEDGoods returned.
CANCELLED_BY_ADMINStopped from admin side.
CANCELLED_BY_CUSTOMERStopped from customer side.

Order details drawer

Click an order row (the record itself, not only the action icons) to open a right-hand drawer with full context: totals, customer, shipping address and method, coupons, line items, payment metadata (for example Stripe session identifiers and success/cancel URLs), and optional raw JSON for support.

Order details drawer — summary, customer, shipping, coupon, items

Order details drawer — line items, Stripe session, metadata

Drawer footer actions commonly include Print Order and Done (close).


Web app: cart → Stripe → success or cancel

Shopping cart

The cart page (path such as https://web.acusolo.net/cart) lists selected products with quantities, line subtotals, and an order summary. Users can enter a coupon code and click Apply for discounts, then continue to shipping and checkout.

Web app shopping cart — items, coupon, Stripe checkout

Proceed to Shipping / Checkout Now (with Stripe branding) sends the user into Stripe Checkout for payment. Keep cart items in one currency so checkout succeeds; see Hardware Pricing and Accessory List.

After checkout

  • Success — confirmation page with order code, payment status, totals, shipping, and line items; actions may include Print invoice, continue shopping, or return to cart depending on build.

Web app order success / processing confirmation

  • Cancel — if the user abandons Stripe or the session is cancelled, a Cancelled summary can appear with order code, amounts, and cart items for that attempt.

Web app order cancel summary

Order history

Users can review past orders under Settings → Orders at https://web.acusolo.net/settings/orders: list of cards with order code, relative time, order and delivery badges, product thumbnails, totals, payment state, and View details.

Web app My Orders — history list