Products

Third-party integrations

Keep Xero, Nextech, Pharmacore, QuickBooks, Shopify, WooCommerce, or Africa's Talking. Struts ERP connects them, and the API covers a system we do not already list.

Finance, pharmacy, retail, and operations teams that want eTIMS or stock movement without leaving the software they already open every day.

How a connection works

  1. 1

    You name the system

    Xero, Nextech, Pharmacore, QuickBooks, Shopify, WooCommerce, Africa's Talking, or the software your team built.

  2. 2

    We connect it to Struts ERP

    Documents, stock, orders, or messages move across. Where a landing page exists, you can start from that page.

  3. 3

    You decide when to file

    For eTIMS connections, a synced invoice is reviewed, then submitted. It is not sent to KRA on its own.

Systems we connect

Xero

Sync sales invoices and credit notes from Xero, line up tax rates with KRA, and submit to eTIMS when you choose.

Open Xero

Nextech

Connect Nextech so practice operations sit with the rest of the Struts stack.

Ask about Nextech

Pharmacore

Keep the pharmacy workflow, and bring sales and stock across without a second round of typing.

Open Pharmacore

QuickBooks

Keep QuickBooks for accounting, and connect invoicing with KRA eTIMS.

Open QuickBooks

Shopify

Bring Shopify orders, products, and customers into the same system you use for eTIMS.

Open Shopify

WooCommerce

Keep the WordPress shop. Connect its orders with eTIMS.

Open WooCommerce

Africa's Talking

Send SMS from Struts ERP through the Africa's Talking account you already have.

Open Africa's Talking

API

Send sales and stock from your own software into Struts ERP, and file invoices with KRA eTIMS.

Open API