Storefront

The website you wire up at lunch.

A public catalog and checkout backed by the same products, customers, pricing, tax, and ledger your back office runs on. Your B2B customers see their prices. Orders post into the same workflow as everything else.

acme.shop
acme.shop
Sign inCart · 2
NewOfficeHomeOutdoorSaleShowing 6 of 42
NewWL-HD-08

Wireless headphones

$148.00
DL-BT-12

Stainless water bottle, 24oz

$32.00
NB-A5-04

Hardcover notebook, A5

$18.50
SaleLM-DK-22

Desk lamp, adjustable

$94.00$118.00
BG-CN-07

Canvas tote, 14L

$28.00
MS-WL-03

Ergonomic mouse

$62.00

Why this isn’t Shopify

Your customers see their prices.
Not your list prices.

The same five-tier pricing your sales team works with — product rule, series, group, customer discount, list-price fallback — runs on the public catalog. A logged-in B2B customer sees the price they were quoted yesterday. An anonymous browser sees the list price. No separate catalog. No second pricing model. No spreadsheet sync.

One catalog

Sell what you actually have.

The storefront reads the same products, the same on-hand, and the same pricing rules your sales team works against. Toggle a product to visible and it appears on the website — with the right photo, the right description, the right brand, the right category, the right tax setup. One source of truth.

Categories. Collections. Full-text search. Sort by price or name. Grid or list view. Operator-configurable, shopper-friendly.

acme.shop/category/office
acme.shop
Sign inCart · 2
NewOfficeHomeOutdoorSaleShowing 6 of 42
NewWL-HD-08

Wireless headphones

$148.00
DL-BT-12

Stainless water bottle, 24oz

$32.00
NB-A5-04

Hardcover notebook, A5

$18.50
SaleLM-DK-22

Desk lamp, adjustable

$94.00$118.00
BG-CN-07

Canvas tote, 14L

$28.00
MS-WL-03

Ergonomic mouse

$62.00

Cart to ledger

Checkout that lands in the right place.

Anonymous shoppers fill a cart; the cart merges into their account when they sign in. Tax recalculates the moment the shipping address changes. Saved cards stay on file. Payment runs through the same card processor your invoice payments do.

A successful payment creates a sales order, an invoice, the payment record, the journal entry, and a notification to the workflow assignee — all atomically. No middleware. No nightly import.

acme.shop/checkout
acme.shop · CheckoutStep 2 of 3

Contact

Emailalex@hudsonsupply.com
NameAlex Hudson

Ship to

Address240 River Rd, Suite 4
CityPortland, OR 97214

Payment

Card ending in4242

Order summary

Wireless headphones

Qty 1

$148.00

Stainless water bottle 24oz

Qty 2

$64.00

Subtotal$212.00
Tax (8.25%)$16.74
ShippingFree
Total$228.74

Your customer pricing has been applied.

Customer accounts

Your customers, recognized.

Invite a customer; they get a one-use link and set a password. Once they’re in, they see their order history, their open invoices, their saved payment methods. They can pay an invoice from the same place they placed the last order. B2B and B2C accounts on the same platform — configured per workspace.

Order history

Past orders, statuses, and links into each order’s detail.

Pay open invoices

The same AR pay-now flow as the back office, on the customer’s side.

Saved payment methods

Cards vault to the processor; shoppers choose at checkout.

Operations, not abandonment

Every checkout, tracked.

Every checkout attempt — prepared, payment-pending, succeeded, finalized, failed, needs-review — shows up in an operational dashboard your sales team can act on. Stuck on payment? Retry. Inventory short on a partial? Review and approve. The website isn’t a black box; it’s an order surface your team can see into.

acme.wyattsystems.com/dashboard/storefront/checkout-attempts

Integrations

5 connected
  • Accounting ledger

    Last synced 4 min ago

    Synced
  • Bank feed

    2 new transactions

    Synced
  • Card processor

    $1,326.40 captured · Wed

    Synced
  • Online storefront

    Catalog push queued

    Queued
  • Marketplace listings

    Paused by admin

    Paused

Inventory honesty

The website stops overselling.

Pick the reservation policy that fits your business. Strict blocks checkout when stock isn’t there. Review-on-shortage flags the attempt for your team to confirm a partial. Disabled lets the order through and reconciles after. Whichever you pick, the warehouse and the website agree on the number.

Live in ten

Wire it up at lunch. Sell by dinner.

Connect the card processor. Toggle products visible. Flip the go-live switch. Your storefront is up. The configuration check tells you exactly what’s left — Stripe wiring, workflow assignment, GL accounts, default warehouse. You won’t accidentally launch broken.

See your catalog go live.

Bring your products and we’ll spin up your storefront on a 30-minute call.