A bakery receives a message asking for 12 gift boxes within a budget, one wrapping color, engraving on three boxes, and delivery next Wednesday. A staff member writes the details on paper, checks stock and shipping, calculates the amount, and replies.

A parts manufacturer receives dimensions and quantities by email. Sales staff check material and production capacity, return a quote, and then re-enter the confirmed details into a working table and production sheet.

When this keeps happening, it is natural to wonder whether a standard commerce platform is enough or your order method needs a custom flow.

A convenient commerce platform does not answer every order question

“We want to accept orders online, but will a normal online shop cover all the checks we do today?”

A commerce platform combines product pages, a cart, payment, and order notifications.

Real orders may still require staff to confirm engraving, dimensions, materials, timing, delivery area, or customer-specific terms.

Comparing only feature counts can lead to unnecessary custom development or force the operation into a platform that does not fit.

Start by asking whether price, availability, and order confirmation are known when the customer submits.

The short answer

Start with a standard commerce platform when product, price, inventory, and shipping are known before checkout and paid orders can move directly to fulfillment.

Compare platform extensions when engraving, wrapping, material, or preorder timing can be expressed as defined choices and surcharges.

Consider a focused custom order flow when staff must review dimensions, materials, production capacity, or customer terms, then return price and timing before the order becomes final.

You do not need to build product management, accounts, payment, inventory, fulfillment, and accounting at once.

Choose one product, one customer group, and one exception. Test whether clarification and re-entry decrease.

For a sign shop, the first test might collect dimensions and material, then return price and timing after staff review.

30-second check: commerce platform or custom order flow?

Four questions help you choose a starting point: a standard commerce platform, added platform features, or a focused custom order flow.

The result is not a final decision.

Use it to take one real product and order path into platform comparison or consultation.

30-second check

Where should you start: a commerce platform or a custom order flow?

0/4

1. Is the amount payable known when the customer chooses the order details?
2. What determines whether you can accept an order?
3. What happens after the customer submits the details?
4. Which manual work repeats in the current order process?

Answer the 4 questions first

Use price, availability, and order confirmation to compare a standard commerce platform, added platform features, and a focused custom order flow.

When unsure, choose the answer closest to the latest order received by phone, messaging, or email.

Review three decision points before comparing service names

When is the price known?

A product and quantity that determine the price fit a standard product listing.

When material, dimensions, location, or customer terms require staff calculation, place a quote or review before payment.

When do you know the order can be accepted?

Some products depend only on inventory.

A made-to-order product may require material, capacity, delivery area, and requested timing to be reviewed together.

When does the order become final?

Decide whether payment confirms the order or whether a later staff reply confirms it.

Without this distinction, the customer may believe they ordered while the business treats the submission as a quote request.

Compare four common starting points

This is not a ranking.

Choose the starting point that fits what is known before submission and what staff must review.

Starting pointBest fitMain benefitDrawback or checkPlan and connection conditionsHow to ask
Standard commerce platform

Product, price, inventory, and shipping are known before checkout

Test listings, payment, and notifications together without building them

Putting every exception in notes leaves manual checks. Define returns and order changes

Confirm payment, delivery, shared store inventory, and features available on the current plan

Test one product from ordering through the confirmation message

Added platform features

Engraving, wrapping, material, or preorder timing can use defined choices

Keep current orders and payment while reducing clarification and free-form notes

Extensions may not work together. Check option inventory and correction after ordering

Confirm extension, eligible plan, theme, point-of-sale, and external-service conditions

Add engraving and wrapping, then see whether clarification messages decrease

Request, review, then confirm

Staff return amount or timing after reviewing the customer’s requested details

Keep the necessary quote step while gathering requests in one place

Make request and final order distinct. Define reply, payment, and cancellation deadlines

Check whether the current platform supports forms, draft orders, or payment links

Collect requested details, review them, then send the amount and payment route

Focused custom order flow

Dimensions, combinations, customer class, or approval change the questions and sequence

Test a clearer sequence that reduces recalculation and re-entry

Scope grows quickly when payment, inventory, delivery, and accounting are added

Confirm the contracts and official interfaces of current payment, inventory, customer, and accounting services

Test only the input and staff-review screens for one product

What representative commerce services can test

Each service is suited to different order patterns.

Use official information to test one real product, not only a feature list.

Representative optionBest fitMain benefitDrawback or checkPlan and connection conditions
BASE

Add product-level choices or text for wrapping, engraving, or material

Product Options supports selection, text entry, surcharges, and required fields

Options do not hold their own inventory, surcharges are not reflected in the product-page price, and some Apps cannot be combined

Install the relevant App and test compatibility with preorder, subscriptions, and other sales methods

STORES Online Store

Compare variant pricing, preorders, and online and in-store order management

Test preorders, prices by variant, and purchase limits in one service

Sales methods have restrictions, including separate purchases for normal and preorder items

Check plan labels by feature and the scope of register, accounting, and fulfillment connections

Shopify

Manage combinations such as color, size, or finish and collect payment after staff review

Variants can carry price and inventory. Staff can create a draft order and send a payment link

Complex choices may require an app or customization. Staff still enter draft-order details

Customer-specific B2B pricing and approval require an eligible plan. Confirm app, theme, and sales-channel compatibility

Focused custom order flow

The next question, price, production acceptance, or approver changes from the input

Collect only the conditions that cause clarification, in the order customers understand

The business must define sales disclosures, payment, information handling, and support

Review the plan and data-transfer method for every payment, inventory, delivery, and accounting service

BASE can add selection or text-entry options to a product (reference).

However, option inventory is not supported and some Apps cannot be combined.

STORES Online Store lists preorder sales and price by variant (reference).

Shopify supports price and inventory by product variant, and draft orders can provide a payment link after staff prepare the order (reference).

What official information changes

Defined choices may fit an existing platform

BASE Product Options supports selections and text entry for product details such as gift wrapping or engraving (reference).

Shopify also supports variants such as size, color, and finish (reference).

Before assuming that free-form notes are required, separate defined customer choices from conditions that staff review.

When combinations are numerous or one answer changes the next question, test both customer use and order administration with a real product.

Made-to-order does not automatically mean custom development

BASE describes its Pre-Order App as suitable for made-to-order products (reference).

STORES also describes preorders for made-to-order items (reference).

If a product-level shipping window is enough, preorder features may be a useful first test.

If each order requires material and production-capacity review, you also need a step before acceptance.

Payment can follow staff review

Shopify draft orders let staff prepare order details and send an invoice with a checkout link (reference).

This supports a flow where the customer pays after details are reviewed.

Staff still need to add the order details.

If transferring the request into a draft order creates most of the burden, a focused custom intake screen may complement the platform.

Five signs that a focused custom order flow may help

1. One choice changes the next question

Selecting a material may require a thickness, while a delivery area may require installation details.

Showing only the next relevant question may be clearer than placing every exception in a long notes field.

2. Staff cannot determine the price before review

Dimensions, quantity, material, customer class, or delivery conditions require a quote.

Separate submit details, review quote, and confirm order instead of labeling everything as buy now.

3. Inventory alone does not determine availability

The material may exist while production capacity is full, or the product may not be deliverable to the selected area.

Separate checks that can be automatic from those that require staff.

4. Price or ordering rules differ by customer

Public customers, members, and business accounts may have different pricing, minimum quantities, payment, and approvals.

First check whether an eligible platform plan covers those differences, then isolate what remains.

5. Staff re-enter confirmed details

A message becomes a paper note, a quote, a production instruction, and a fulfillment record.

Review how confirmed details reach the next responsible person, not only the customer-facing form.

Use screen language to separate a request from a final order

Japan’s Consumer Affairs Agency requires final confirmation information before an online commerce order is submitted.

Its guideline says that applications made through chat or social messaging can also fall within the covered process (reference).

At a minimum, make these points easy for the customer to find:

  • The product or service and quantity being ordered.
  • The total amount, payment timing, and payment method.
  • Delivery or service timing.
  • Return, cancellation, or termination conditions and contact route.
  • Any application deadline.
  • Whether the button confirms an order or only sends a request for review.

Do not postpone this distinction in a small prototype.

Before launch, confirm the wording that applies to your sales method with the responsible team or qualified adviser.

Define the first scope as one complete order exchange

Test one order until confirmed information reaches the next responsible person.

MomentFirst checkManual work that may remainConsider later
Customer input

Receive product, dimensions, material, and requested timing without clarification

Receive complex drawings by email

Reuse past orders and shorten input for returning customers

Staff review

Review missing details, acceptance, amount, and timing in one place

Let staff calculate the first prices and check capacity

Automatic pricing and material or capacity checks

Customer reply

Show reviewed details, amount, timing, and the next action in one message

Let staff review and send the message

Automatic payment-link creation and deadline reminders

Handoff

Production staff can begin from the confirmed specification

Keep printed production instructions and a final human check

Inventory, delivery, and accounting connections

Before automating pricing and every connection, test whether you can

receive the necessary conditions and pass only reviewed details to the next person.

Five preparations before consultation

You do not need a finished product catalog or specification.

These five items are enough to discuss the boundary between a platform and custom flow:

  1. Collect three recent orders from phone, messaging, and email.
  2. Write which price, inventory, shipping, and timing facts were known before the request.
  3. Write which conditions staff reviewed or calculated afterward.
  4. Record what staff returned to the customer and when the order became final.
  5. Record what confirmed details were re-entered for production, fulfillment, and accounting.

For example:

We receive sign orders through messaging. Staff ask again for dimensions, material, and installation location, then check material and production capacity before returning price and timing. We first want to collect those three details once and pass reviewed information to the customer and production worker.

This communicates the current review and first scope more clearly than “we need a custom ordering site.”

Online order starting-point checklist

Select only the items you can answer now.

Use unanswered items as topics for platform comparison or consultation.

Copyable consultation note

Use this note even if you have not chosen between a commerce platform and a custom flow.

Write “confirm during consultation” for any unknown item.

Copy an online order consultation note

Use this note before choosing between a commerce platform and a custom flow. Write “confirm during consultation” for unknown items.

What we want to discuss about accepting orders online:

First product to sell:
Example: a shop sign with customer-selected dimensions and material

First customer group:
Example: managers of small retail stores

Current order channels:
Example: phone, messaging, and email, followed by a paper note

Details we had to clarify in recent orders:
Example: width, height, material, installation location, requested date, delivery address

Facts known from customer input:
Example: product, quantity, base material, delivery address

Facts staff review and decide:
Example: producible dimensions, material stock, production capacity, amount, timing

When price is known:
Example: after staff review dimensions and material and return a quote

What determines whether we can accept the order:
Example: material is available and production capacity is open before the requested date

When the order becomes final:
Example: the customer approves the quote and completes payment

Conditions that can use defined choices:
Example: material, color, edge finish, delivery method

Details that need free-form input or a file:
Example: installation photo, drawing, requested lettering

What we tested in an existing service:
Example: product options worked, but material inventory and production capacity could not be checked together

Manual work after receiving the request:
Example: review material and capacity, prepare the quote, reply to the customer

Places where confirmed details are re-entered:
Example: production instruction, shipping schedule, accounting service

What the first prototype should test:
Example: receive dimensions, material, and installation location once and reduce clarification

Manual work that may remain in the first test:
Example: price calculation, acceptance review, final check before replying

Possible later connections:
Example: payment, inventory, delivery, and accounting services

What we want to decide:
Example: add a feature to the current commerce platform or test only a custom order intake flow

Examples we can share:
Example: message orders, paper order form, quote, production instruction, confirmation message

Your next step

Choose one recent order received by phone, messaging, or email.

Make two columns: facts known from the customer’s input and facts that staff reviewed later.

Use this sentence for the first consultation:

We are considering how to accept orders online. We want to separate conditions that fit an existing commerce platform from those that require staff review, then test one product before choosing a custom flow.
Do not begin by deciding to build a custom ordering site. Begin with when and how one order becomes final.

Further reading

  • BASE, BASE Help, How to use the Product Options App (Japanese). Reviewed selection and text options, surcharges, required fields, inventory, and compatibility restrictions. No publication or update date shown. Accessed July 30, 2026.
  • BASE, BASE Help, How to sell and fulfill items with the Pre-Order App (Japanese). Reviewed made-to-order use, shipping timing, and Apps that cannot be combined. No publication or update date shown. Accessed July 30, 2026.
  • STORES, STORES Online Store, Features (Japanese). Reviewed preorder sales, variant pricing, purchase limits, register, accounting, fulfillment connections, and plan labels. No publication or update date shown. Accessed July 30, 2026.
  • STORES, STORES Online Store Help, What is scheduled shipping for preorder sales? (Japanese). Reviewed made-to-order use, shipping timing, and the separate-purchase restriction for normal and preorder items. Updated March 4, 2025. Accessed July 30, 2026.
  • Shopify, Shopify Help Center, Adding variants. Reviewed option combinations, price and inventory, and conditions that require an app or customization. No publication or update date shown. Accessed July 30, 2026.
  • Shopify, Shopify Help Center, Creating draft orders. Reviewed staff-created orders, invoices, checkout links, and manual entry. No publication or update date shown. Accessed July 30, 2026.
  • Consumer Affairs Agency, Japan, Guidelines on displays at the application stage of mail-order sales (Japanese). Reviewed final confirmation screens, required information, and applications through chat or social messaging. Appendix to the notice dated November 19, 2024. Accessed July 30, 2026.