Cost follows catalog, pay, membership and whether the mini program shares IDs with an existing admin — not a one-page brochure price.
A content-and-form surface, a booking calendar and a store with refunds are three bands. Quoting a store as if it were a brochure is how stock and refunds explode after launch.
Staff accounts, redemption, refunds and statements live on the server. WeChat Pay needs a merchant account, refunds and sometimes split settlement. Those are not "while we are here".
Templates ship fast until multi-store stock, split settlement or an ERP reconcile cannot be changed. The closer the bottleneck is to how you actually get paid, the more custom work belongs in v1.
You skip two stores and add WeChat category review. If you later need a home-screen app, budget a second client on the same IDs — do not assume the mini program quote covered it.
Individual accounts are usually display-only. Pay and enterprise categories need a business license. Confirm category before you fund the build.
Because price edits, stock and refunds were never an admin. Every change becomes a republish.
Display, booking or store; whether pay is required; whether multiple sites share stock. That is enough to band the work.
Say display, booking or store, and whether WeChat Pay is in v1. Scope it at /en/miniprogram/.