S ShopifyT TallyPrimeReviewed products·Verified vouchers·Conflict-safe inventory
← All solutions

A private bridge to the Tally computer

Connect Shopify without exposing TallyPrime to the internet

Use a paired Windows Agent that requests typed work over outbound HTTPS and talks to TallyPrime only on the same computer.

Illustrative preview · Sample data, not live store results

admin.shopify.com/apps/talley-connect
STally ConnectSafe setup mode
Tally Connect

Tally connection

Finance-PC · Windows 11

Agent heartbeatOnline
Tally endpoint127.0.0.1:9000
Company identityVerified
Inbound public portNot required
Preview checks complete
Clear status. Traceable result.
Network directionOutbound only
Local credentialWindows protected
Cloud commandTyped and encrypted
01

Safer network shape

Let the private computer ask the cloud for work

Tally Connect does not require a public IP, inbound firewall rule, port forwarding, or general-purpose tunnel to the local Tally service. The Agent long-polls the authorized cloud queue over outbound HTTPS.

When TallyPrime or the computer is offline, work waits. The app uses heartbeat evidence to show the merchant that local operations are unavailable.

  • TallyPrime contacted only at the local loopback address.
  • No cloud-initiated socket to the merchant computer.
  • Visible online, offline, pairing, and company states.
  • Queue-backed work resumes after ordinary interruptions.
02

Narrow authority

Typed commands instead of remote-control access

The Agent accepts known command families and builds allow-listed Tally requests from validated fields. The cloud cannot supply arbitrary XML, TDL, shell commands, or executable scripts.

Company name and GUID checks bind local work to the selection made during setup. Opening a different company makes the write fail closed.

  • Bounded command payloads with explicit expiry and status.
  • Encrypted command payloads and results in cloud storage.
  • Terminal data removed after the short retention window.
  • Redacted logs and diagnostics for support.
03

Windows operations

Pair, monitor, update, and remove safely

The setup application verifies cloud access, local Tally reachability, and the loaded company before it accepts the short-lived pairing code. It provisions the background Agent for the same signed-in Windows user.

Production distribution requires signed installer and update artifacts. Pause and pending-result checks protect repair, update, rollback, and uninstall operations.

  • One-time pairing code with a short expiry.
  • Device credentials protected by the Windows user context.
  • Signed update manifest and package-hash verification path.
  • Diagnostics available without exposing raw credentials.

Before go-live

Tests worth running with your real workflow.

A connector should be evaluated by its difficult cases, not by whether one ideal record moved successfully.

  1. 01

    Install as the same Windows user who runs TallyPrime.

  2. 02

    Confirm TallyPrime responds locally without making port 9000 public.

  3. 03

    Pair from the intended Shopify store and verify the discovered company.

  4. 04

    Stop TallyPrime and confirm the app reports the connector unavailable.

  5. 05

    Use signed production artifacts before broad merchant distribution.

Practical questions

What teams ask before enabling this workflow.

Windows Agent documentation
Do I need a public IP or VPN?+

No. The Agent initiates outbound HTTPS requests and reaches TallyPrime locally on the same computer.

Can the cloud send arbitrary Tally XML?+

No. The Agent accepts typed command families and constructs allow-listed local requests from validated fields.

What happens when the Tally computer is offline?+

The heartbeat becomes stale, the app reports the connection offline, and work that needs TallyPrime waits or expires according to its safety rules.

Start with your store

Open Tally Connect for your Shopify store.

Sign in to Shopify, select your store, and choose Tally Connect from Apps. Shopify identifies your store securely—no store URL to enter here.

Open Shopify Admin

Already installed? Find Tally Connect under Apps in your Shopify Admin.

Installing for the first time? Read the setup guide

The public App Store install link will be added when the listing is available.