Product
Mail Books Ecommerce Assistant Sales tax calculator
Pricing Partners Demo Security Q&A Log in Request access

Help › Bookkeeping

Connect your Shopify store

Open this in Talisk HQ

Connect your storefront so its sales, tax, and payouts flow into your books:

  1. Go to Ledger › Setup › Business.
  2. Find the Integrations panel and click Connect more.
  3. In the Connect integration window, choose Shopify and type your store name in the Store name box. Only the part before .myshopify.com is needed, so my-store is enough; pasting the whole address, or the admin.shopify.com/store/my-store URL out of your browser bar, works too. Approve access when redirected.

WooCommerce

WooCommerce isn't offered in the Connect integration window yet. We are still testing it, and it comes back once that is done. A WooCommerce store you connected before keeps syncing as it always has, and you can still disconnect it. Until then, a WooCommerce seller can bring sales in from the store's payout reports instead.

Once connected, an Ecommerce section appears in the sidebar, and TALISK_HQ starts syncing the store straight away. The first sync brings in your last 60 days of orders, usually within a few minutes, along with your most recent payouts. After that TALISK_HQ checks the store every 30 minutes for new orders, payouts and sales tax. For orders older than 60 days, use Import history on Ecommerce › Trends.

An order paid outside Shopify Payments (marked as paid by hand, cash on delivery, a bank transfer) is recorded as a direct sale when it syncs, unless it is dated before your books start or falls in a period you have locked. See Record orders paid outside your processor for how those are matched to the deposit.

Connecting Shopify also makes cost-of-goods tracking available: turn it on from the Books Health offer card or the Setup toggle so your margins are real.

Store connect lives in Setup; the Ecommerce › Stores tab is just a health view that links back here.

Starting from the Shopify App Store

You can also start at the Shopify end. Installing TALISK_HQ from the Shopify App Store brings you back to TALISK_HQ on a page that names the store you installed from, so there is nothing to type.

If you are not signed in, sign in on that page and TALISK_HQ returns you to it. Then it opens Ledger › Setup with the Connect integration window already on Shopify and your store name filled in, ready to approve.

One thing worth knowing:

  • If you are creating a TALISK_HQ account for the first time, you will be asked to set your books up before you get to Setup. Finish that, then go to Ledger › Setup and connect the store from there.

Connecting from the desktop app

The approval step opens in your normal web browser rather than inside the TALISK_HQ window, so your saved password and any session you already have with the provider are available. Approve there and the desktop app comes back to the front with the store connected.

You do not need to sign in to TALISK_HQ in that browser. It only hands your approval back to the app, and the app finishes the connection with your own TALISK_HQ sign-in, so a link someone else sends you cannot connect their store to your business.

An older copy of the desktop app finishes in the browser instead. If that browser reaches the internet a different way from the app (a VPN, or iCloud Private Relay in Safari), the confirmation page asks you to sign in to TALISK_HQ there with the same account you use in the app. Updating the app removes that step.

How many stores you can connect

Your plan sets how many online stores you can connect. Free and Pro connect one store; Business and Partner connect as many as you like.

Payment connections are never limited. Stripe, PayPal, Square and your bank connection don't count towards this and aren't capped on any plan, on purpose: if TALISK_HQ couldn't see where your money actually arrives, your books would be wrong rather than smaller.

A few things that follow from that:

  • The limit counts stores you have connected right now. Disconnect one and it stops counting, so you can swap a store for a different one without upgrading.
  • Reconnecting a store you already have is never blocked, even if you are at your limit. That's how you fix a store whose access has expired.

If you're at your limit, TALISK_HQ tells you so when you try to connect, and you can either disconnect the store you're replacing or move to a plan that connects more.

Disconnecting

You can withdraw TALISK_HQ's access whenever you like:

  1. Go to Ledger › Setup › Business.
  2. Find the connection in the Integrations panel.
  3. Click Disconnect beside it, then choose what to do with the saved connection.

Either way TALISK_HQ stops syncing and can no longer read the account, and nothing already in your books is removed: the orders, customers and payouts synced so far are kept, and every journal entry stays exactly as posted. Those are your accounting records, and you need to keep them.

The two answers differ only in what happens to the saved connection:

  • Disconnect keeps it, so reconnecting later is one click.
  • Disconnect and delete credentials removes the saved key as well, so reconnecting means approving again at the provider. Choose this if you are leaving, or if you think the key may have been exposed.

Keeping it is the default on purpose: a provider can refuse to re-authorize for reasons that have nothing to do with you, and a disconnect you cannot undo is worse than one you can. Neither answer touches your sales history.

Once it is disconnected the row says Disconnected and offers Reconnect instead, with your store name already filled in.

Disconnecting here does not uninstall the TALISK_HQ app from your Shopify admin. If you want it gone from Shopify too, remove it under Settings › Apps and sales channels in Shopify.

Good to know: You connect a store from Ledger › Setup, not the Ecommerce tab (that tab is read-only store health). The Ecommerce section only appears once a Shopify or WooCommerce store is connected: a payment processor like Square or Stripe doesn't light it up. WooCommerce can't be connected yet (still being tested); a WooCommerce store connected before keeps syncing. How many STORES you can connect to one business depends on your plan; payment and bank connections are never limited on any plan.