Cart

Orders and payment

An order in SmartPart tracks two things that move independently: where the goods are, and where the money is.

Two axes, on purpose

An order can be paid for but not yet made. It can be delivered and later refunded. It can be cancelled while the payment stands, waiting to be returned. Collapsing that into a single status is what produces states like paid-but-cancelled later on, so SmartPart keeps them apart from the start:

AxisQuestion it answersDocumented in
FulfilmentWhere are the goods?Fulfilment states
FinancialWhere is the money?This page

Each axis has its own states and its own rules about what may follow what.

Payment states

StateMeaning
PendingCheckout started, no result from the payment provider yet.
UnverifiedYour browser came back from the provider, but the provider has not confirmed the payment to SmartPart directly.
PaidConfirmed by the provider.
Partially refundedSome money returned; the rest stands.
RefundedAll money returned.
FailedThe provider declined or abandoned the payment.

These group into three phases — awaiting, settled and reversed — which is what staff filter by when they want "everything that has not settled" without caring which of the three reasons applies.

Why "unverified" exists

Coming back from the payment page is not proof of payment. The browser's return is a redirect, and a redirect can be replayed, interrupted, or arrive before the provider has finished.

SmartPart therefore treats the redirect as a claim and waits for the provider's own server-to-server confirmation before calling an order paid. Until that arrives the order sits at Unverified, and is treated as unpaid.

How payment states move

đŸ–ąī¸ Ctrl/⌘ + scroll or pinch to zoom ¡ drag to pan ¡ double-click to reset

72%
Payment states. Refunded is final; failed is not, because a payment can be retried.

Refunded is the end of the line. Everything else can still move: a failed payment can be retried, and a late confirmation from the provider can still settle an order that had been written off.

Refunds

Refunds happen on this axis alone. Cancelling an order does not move money by itself — it records that the goods will not be delivered, and the refund is then made against the payment. That is why a cancelled order can still show as paid for a short while.

Finding your orders

Account → Purchases lists everything you have bought, most recent first. Each entry opens the order's own page, showing both axes: what is happening to the goods, and what has happened to the payment.