A lot of people assume selling online means WordPress with WooCommerce, or a full Shopify theme. Those work, but they come with the same baggage as any heavy site: plugins to update, a login page to defend and pages that crawl on a phone. There's another way that keeps your website light and still gives you a real store.
The short version
Your website shows the products. A payment company handles everything to do with money. You manage products, prices and orders in that payment company's dashboard or phone app, the same way you'd manage them anywhere else.
- The website is fast, hand-coded pages: product photos, descriptions, sizes, FAQs and your story.
- The checkout is run by Stripe, Square or Shopify on their own secure pages.
- The dashboard is theirs too. That's where you add products, change prices, track orders and issue refunds.
Do we still get a dashboard?
Yes. That's the part people worry about most. You don't log into your website to run the store. You log into the payment company you already trust:
- Stripe: add products, set and change prices, see payments, send refunds and track payouts. Good for simple product lists, services, deposits and digital items.
- Square: an item library with stock counts, variations like size and color, and orders, all tied in with Square's card readers if you also sell in person.
- Shopify: the most complete option: products, variants, inventory, shipping rates, taxes, discount codes and order management, with a solid phone app.
All three have phone apps, so you can change a price or mark something sold out from the truck.
Three ways to hook it up
1. Buy buttons and payment links
Each product on your site gets a button that opens a secure checkout from Stripe, Square or Shopify. Change the price in your dashboard and the checkout charges the new price. Simple, cheap and great for a handful of products. The catch: if the price is also written on the page itself, that text has to be updated to match.
2. An embedded store
Shopify's Buy Button and similar tools drop live product cards right into your page: photo, price, options and an add-to-cart button. Anything you change in Shopify shows up on your site automatically. The site stays fast because only the store section loads from Shopify.
3. Synced product pages
For the best search results, each product gets its own real page on your site with its own title, description and photos that Google can index. A small script pulls your products and prices from Stripe, Square or Shopify and rebuilds those pages whenever you make a change, or on a schedule. You still only ever edit products in the dashboard.
Why this is safer
Card numbers never touch your website. Customers pay on the payment company's own checkout page, and those companies spend a fortune on security and card-industry compliance so you don't have to. Your site has no database, no customer accounts and no admin login for anyone to break into.
Why it's faster
A WordPress store loads the theme, the store plugin, every add-on and a database lookup on every page. A hand-coded product page just sends the page. Faster pages mean fewer people leaving before they buy, and Google likes fast pages too.
What does it cost?
Stripe and Square charge a percentage plus a small fee per sale and generally have no monthly fee for this kind of setup. Shopify adds a monthly plan, with lower-cost plans meant for selling through buy buttons. Check each company's current pricing, since it changes. Hosting for the website itself stays cheap because it's just files.
When a full store platform makes more sense
- Hundreds of products with lots of sizes, colors and options
- Customer accounts, wholesale pricing or complex subscriptions
- A team that adds new products every day
In those cases, running the whole store on Shopify is usually the right call. You still don't need WordPress.
Who this is perfect for
- A trade or service business that sells a few products or gift cards on the side
- A shop selling a few dozen items, like parts, apparel, prints or baked goods
- Anyone taking deposits, booking fees or simple online payments
- Businesses that already use Square in person and want the same items online
The bottom line
You don't have to choose between a fast, secure website and a store you can manage yourself. Let the website be the shop window, let Stripe, Square or Shopify run the register, and you get the best of both.
Thinking about selling online? Send the project form and tell us what you sell and how you take payments now.
Want a site built this way?
Hand-coded, fast and ready for local search. Quotes by email.