Sell online
Set up your store before the first sale
Create the store, connect Stripe so shoppers can pay, and bring in a Shopify catalog if you already have one. Then set tax and the order alerts you want. All of it lives under Website settings, then Store.
On this page
Create your store
A store holds everything you sell on one website: products, orders, customers and their settings. Creating it takes one short dialog.
E-commerce
Set up your store
Give your store a name and you can add products, take orders and keep track of stock. Payments, shipping and taxes come after, under Website settings.
Learn how selling online works- Open Orders in the sidebar. Until the website has a store, Orders, Products, Customers and Discounts each show Set up your store.
- Choose Create store. The dialog starts with your website’s name, and the store address follows the name as you type.
- Add a line about what you sell. The description is optional. Choose Create store, and the store opens on Orders.
The store name and address can change later under Website settings, then Store. If the name is empty, the dialog says Give the store a name first. If the address has no letters or numbers, it says The store address needs at least one letter or number.
Do not see Orders in your sidebar?
Orders, Products, Customers and Discounts show in the sidebar when your website sells online, which is part of the Enterprise plan. Talk to Mirin through support or your Mirin contact to set it up.
Name the store and choose its currency
Open Website settings, then Store, then General. Set the currency before you add products, because every price you enter is in it.
Website settings
Low Tide Wine Co.Store
What your store is called, where it sells and what it is connected to.
Store
The name shows on receipts and order emails.
Short and lowercase. Used in links to the store.
A line about what you sell.
Selling in
Prices, times and dates follow these everywhere the store appears.
Order times and daily reports use it.
- Store name
- Shows on receipts and order emails. Store emails use it as the name they come from.
- Store address
- Short and lowercase, with hyphens between words. Mirin uses it in links to the store.
- Currency
- USD, CAD, GBP, EUR, AUD, NZD, JPY or MXN. Prices, times and dates follow these settings everywhere the store appears.
- Time zone and language
- Order times and daily reports use the time zone. A new store starts on America/New York and English (US).
Edits wait until you choose Save in the header, the same as every settings page. The header says Unsaved changes while there is something to keep, and Saved once it is kept.
Connect Stripe to take payments
Shoppers pay by card at checkout through your own Stripe account, so each sale is paid into that account. You connect it once. The quickest way is to connect Stripe in Connectors by signing in, with no keys to copy. The keys below still work, and memberships use them.
Website settings
Low Tide Wine Co.Store
What your store is called, where it sells and what it is connected to.
Payments and platforms
Stripe takes payment. A catalog platform such as Shopify can keep sending products and orders in.
Providers
External services and delivery configuration powering your store.
No payment providers connected
Add a Stripe integration using the + Add button above.- Open Website settings, then Store. The Providers card sits under Payments and platforms.
- Choose Add, then Stripe. Stripe is listed under Payments in the Add Provider dialog.
- Paste both keys from your Stripe account. The Publishable Key starts with pk_ and the Secret Key starts with sk_.
- Choose Connect. Mirin checks the keys while it connects. Stripe then shows as Active on the Payments tab.
Use live keys before you open
Stripe gives every account test keys and live keys. Test keys start with pk_test and sk_test and never charge a real card. Live keys start with pk_live and sk_live.
Configure shows when Stripe connected and has Test Connection. To change keys, disconnect Stripe and add it again with the new keys.
Address suggestions at checkout have a page of their own now, under Store. See Suggest addresses at checkout.
Bring in a Shopify catalog
Already selling on Shopify? Connect it and your products, collections and custom fields come across, so you do not type the catalog again. Starting fresh? Skip this and add products in Products. The newer way to connect is the Connectors page, under Website settings, then Connectors, which detects your store from its address and shows each sync as it happens. Connectors walks through it.
Website settings
Low Tide Wine Co.Store
What your store is called, where it sells and what it is connected to.
Payments and platforms
Stripe takes payment. A catalog platform such as Shopify can keep sending products and orders in.
Providers
External services and delivery configuration powering your store.
No catalog providers connected
- Choose Add, then Shopify. Shopify is listed under Catalog.
- Enter the Store URL. Type the part before .myshopify.com. A full address works too.
- Paste an Admin API Access Token from your Shopify admin. Mirin checks it while it connects.
- Choose what to sync and choose Connect. Products, Collections and Metafields start ticked. Metaobjects is there when you need it.
What you can do with a connected Shopify
- Configure
- Shows the Shopify store, when it connected, when it last synced and what it syncs. Test Connection checks the token still works.
- Migrate
- Makes every product from Shopify fully editable in Mirin and turns syncing off for good. Use it when you close the Shopify store.
- Disconnect
- Removes the connection, its saved credentials and its sync history. Products, collections, inventory, customers and custom fields stay in your store.
Migrate cannot be undone
After a migration, products no longer update from Shopify and syncing stays off. Keep syncing while Shopify is still where you run the store.
Keep the catalog in sync
Sync has one home: the row of the store you connected. Open Website settings, then Connectors, and choose your store’s name, such as Shopify, to open its row. Everything that used to sit on a separate Sync page under Store is there now, and an old link to that page opens Connectors instead.
- The state in words. Such as Up to date, with when it last synced, when it syncs next, and Sync now beside it.
- Keep up to date automatically. One switch. On, Mirin checks your store for changes on its own. Off, nothing comes in until you press Sync now.
- How often. How often the regular sync runs, and one table with a line for each kind of data: how many came in, when, and how often.
- Activity. The last three runs, every run behind See all, and any item that could not come in.
Keep a connected store up to date walks through that row with a working example. Orders already paid in Stripe come in from the Stripe row on the same page, under Past orders.
Tax, policies and support
You do not look up tax rates. Checkout adds US sales tax using the state in the shipping address, and a pickup order uses the state of the pickup location instead.
Website settings
Low Tide Wine Co.Store
What your store is called, where it sells and what it is connected to.
Tax
How tax is worked out at checkout.
Tax is added from the shipping address at checkout.
Turn on where prices are shown with tax already in them.
Policies
Linked from checkout and order emails. Leave one blank to hide the link.
Support
Shown on receipts so customers know how to reach you.
What changes the taxed amount
- Charge tax turned off. Those products stay out of the taxed amount.
- A discount. It lowers the taxed amount before tax is added.
- Shipping. It is taxed only in states that tax shipping.
How customers reach you
- Policies
- The web addresses of your returns, terms of sale and privacy pages. Leave one blank if you do not have that page yet.
- Support
- The email and phone customers can use to reach you. Mirin checks the email looks like an address before it saves.
Suggest addresses at checkout
As a shopper types their street, checkout can suggest full addresses from Google Places. One tap fills the street, city, state and ZIP code, so fewer addresses are mistyped. It uses your own Google key, so Google bills your Google Cloud account for the lookups.
Website settings
Low Tide Wine Co.Address suggestions
Checkout suggests full addresses as shoppers type, from Google Places, with your own Google key.
No Google key yet
Until you add one, the address fields at checkout are plain text boxes. Use your own Google Cloud key with the Places API (New) turned on. Google bills your Google Cloud account for each lookup.
Read about address suggestions- Turn on the Places API (New). In a Google Cloud project with billing turned on, open APIs and services and turn on Places API (New).
- Create a key. Open Credentials and create an API key. Under its API restrictions, choose Places API (New). Leave its application restriction at None, because Mirin asks Google from its server and a website restriction makes Google refuse it.
- Add it in Mirin. Open Website settings, Store, Address suggestions. Choose Add a key, paste it and choose Save key. Mirin tries it with Google first and keeps it only when Google accepts it.
- Try your checkout. Type the first letters of a street in the address field, pick a suggestion, and the street, city, state and ZIP code fill in.
- Working. Google accepted the key the last time Mirin asked. Shoppers see suggestions as they type the street.
- Not working. Google refused the key, and the page says why in a sentence, such as billing not turned on or a website restriction. Fix it in Google Cloud, then choose Test.
- No key. The address fields at checkout are plain text boxes. Checkout works the same, without suggestions.
The key stays on Mirin's server
Shoppers never see it. Address lookups go through Mirin, are limited per visitor and need a real cart, so nobody can run up your Google bill from your site. If Google refuses the key while shoppers are checking out, Mirin marks it Not working here and in Connectors, where Google Places has a card that opens this page.
Let shoppers pay with Apple Pay and Google Pay
Fast pay lets a shopper pay with the card already in their phone or browser, in two taps, instead of typing a card at checkout. It is on for every store that takes cards, and there is nothing to set up: Mirin registers each of your web addresses with Stripe for you. Open Website settings, Store, Fast pay to turn a wallet off or see each address.
Website settings
Low Tide Wine Co.Fast pay
Apple Pay and Google Pay at checkout. Shoppers pay with the card already in their phone or browser, in two taps.
Wallets
Each shows only to shoppers whose phone or browser has it. Turn one off to stop offering it.
| Wallet | Where shoppers see it | Offered |
|---|---|---|
Apple Pay | Safari on iPhone, iPad and Mac. | |
Google Pay | Chrome, and phones with Android. |
Your web addresses
Stripe shows a wallet only on an address it knows. Mirin registers each of yours with Stripe for you.
| Address | Apple Pay | Google Pay | Last checked |
|---|---|---|---|
lowtidewine.example.com | Ready | Ready | 2 days ago |
www.lowtidewine.example.com Stripe could not register this address. Mirin will try again. | Not ready | Ready | 2 days ago |
low-tide-wine.mymirin.com | Ready | Ready | 2 days ago |
- Apple Pay
- Shows in Safari on iPhone, iPad and Mac, where the shopper has Apple Pay.
- Google Pay
- Shows in Chrome and on phones with Android, where the shopper has Google Pay.
What each address shows
- Ready. Stripe knows the address, so shoppers there see the wallet.
- Not ready. Stripe has not accepted the address yet. Mirin asks again by itself, and Check again asks now.
- Not checked yet. A new address Mirin has not asked Stripe about. The next checkout there asks for you.
- Off. You turned the wallet off, so no address offers it.
The wallets wait for the final total
The shopper says where the order is going first. Until the delivery and the tax are known, the wallet buttons stay dimmed with a line that says what is missing, so nobody approves an amount that then changes. A shopper picking up at the shop can pay right away.
Fast pay uses the Stripe account you connected for cards, and the money arrives there like any card payment. Without Stripe, the page asks you to connect it first. The wallets show on a checkout built to include them; if yours does not show them yet, ask us in the chat.
Hear about every order
Every paid order sends a short alert to each address in Send yours to, while New order to you is on. The alert has the order number, the customer, the items and the total, so nobody has to watch Orders all day.
Website settings
Low Tide Wine Co.Store
What your store is called, where it sells and what it is connected to.
Notifications
What customers hear from the store, and what you hear.
Sent the moment an order is paid.
Sent when an order is fulfilled, with tracking when there is any.
Every order, as it comes in.
When a tracked product drops to its last few.
Type one and press Enter or a comma to add it, or leave the field to add what you typed.
Keep one address on the list
New order alerts go only to the addresses listed in Send yours to. With the list empty, no alert is sent.
What your customers receive, and when, is in Store emails.
Before your first sale
The store exists, Stripe can take payment and you hear about orders. These guides take it the rest of the way.
- Add your productsA price, a photo and its stock. Products
- Decide how orders reach peopleShipping, local delivery or pickup. Shipping
- Put the store on your pagesPublish what shoppers buy from. Storefront
- Check what your store emailsKnow what sends on its own. Store emails
Then buy something yourself. With Stripe test keys connected, check out with a Stripe test card and watch the order arrive in Orders. Then connect your live keys.
Data, at the bottom of General, clears imported or test data from the store. Nothing there can be undone.