Set up your store, ready to sell
Everything here happens in one place. Open E-commerce, then Settings in your dashboard. By the end of this page your store exists, shoppers can pay you by card, and tax, policies, and notifications are configured.
We will follow one example throughout: a small coastal wine shop setting up to sell bottles like Bordeaux Rouge 2021 online.
Create your store
A store is the container for everything you sell: products, orders, customers, and settings. Each website gets one store, and creating it takes three fields.
Open E-commerce, then Settings. If you have not created a store yet, every e-commerce page shows a Set up your store prompt. Click Create Store to open the setup window.
Name your store. The wine shop types Coastal Cellars. The store slug fills in automatically as coastal-cellars. The slug becomes part of your store address, so keep it short and readable.
Add a short description and create. One sentence about what you sell is enough. Click Create Store and your store exists. Every other e-commerce page unlocks immediately.
Store identity, currency, and timezone
The General section of Settings holds your store identity. Set the currency, timezone, and language once, before you add products. The currency in particular touches every price you will ever enter, so it is worth getting right on day one. The default is USD.
Connect payments
Payments run through your own Stripe account, so money from every sale lands directly with you, never in a middleman account. Open E-commerce, then Settings, then Providers, then Payments and add Stripe. You paste two keys from your Stripe dashboard: the publishable key and the secret key. Mirin checks both keys the moment you click Connect, so a typo surfaces right away instead of at your first sale.
Once connected, shoppers pay by card inside the secure checkout that is already built into your storefront. There is nothing to install and no payment page to design.
pk_live and sk_live.Import an existing catalog (optional)
Starting fresh? Skip this section and add products by hand later. Moving from another platform? Connect it under Settings, then Providers, then Catalog and your products come to you. Shopify, WooCommerce, and Magento are supported.
For Shopify you enter your store address ending in .myshopify.com plus an admin access token, then choose what to bring over: products, collections, and custom fields. The wine shop syncs all three so bottle details like varietal and region arrive intact.
Watch the sync
Open Settings, then Sync to see recent activity, how many products and collections came through, anything that failed, and the automatic sync schedule. You can also run a sync by hand anytime. Use Incremental Sync after routine changes made that day. Use Full Sync when reconnecting a provider, recovering from missed updates, or rechecking the entire catalog. When a sync finishes, Mirin refreshes the affected storefront pages automatically. Product availability, collection pages, and featured products do not require a separate publish or cache-clearing step.
Migrate when you are ready
While a product is synced, it stays read-only in Mirin so the two platforms never fight over the same bottle. Clicking Migrate makes every product fully editable in Mirin and turns syncing off. That is the moment your catalog belongs to you. More on editing in Products.
Sales tax
You do not need to memorize rates. Turn on automatic tax and Mirin calculates US sales tax from the customer’s location at checkout, using the built-in state rates. It even knows which states tax shipping. When a shopper in New York buys a Riesling Eola-Amity Hills from the wine shop, the right New York rate is applied without anyone looking it up.
Policies and support contact
Shoppers check two things before trusting a new store with their card: can I return this, and can I reach a human. The Policies and Support sections of Settings answer both. Add the addresses of your return policy, terms of service, and privacy policy pages, plus a support email and phone number.
The support email and phone are shown to shoppers, so use an address you actually check. Policy pages are regular pages you build like any other. Publish them first, then paste their addresses here.
Notifications
Two audiences need to hear from your store. Customers get order confirmations and shipping updates so they never wonder where their wine is. Your team gets new order and low stock alerts so nothing slips. The Notifications section of Settings holds the switches for both, plus the list of addresses that receive team alerts.
Your setup so far
The payoff. The wine shop now has a real store behind it. A shopper can find a bottle, pay by card, get a confirmation email, and the owner hears about the sale within seconds. None of that required code, and none of it needs touching again unless the business changes.