Sync your WooCommerce store with dk, including product prices and inventory status and generate invoices for customers on checkout.
Tengill for dk creates invoices for your WooCommerce orders and automatically syncs products prices and inventory status between your WooCommerce store and the dk accounting suite over the dkPlus API.
This plugin runs entirely within your WordPress installation, without relying on 3rd party services (besides dk and dkPlus) and is used and recommended by WooCommerce shops with thousands of products and a large number of sales.
Unlike other plugins in this category, Tengill is free software, still maintained and supported by the original author and is neither affiliated with or requires your site to be hosted with specific web hosting companies or to change your server settings to work properly and has been tested with various web hosts.
The software comes free of charge, with commercial licenses available at tengillpro.is.
The product sync feature is adjustable so it is up to you which product attributes are synced or if you create and delete WooCommerce products automatically from your dk inventory records. You can even use Tengill without syncing your products to enjoy other features such as invoice generation.
Product sync works as long as the plugin can match a WooCommerce product by comparing its SKU with the relevant dk Product Code.
Tengill will not even break a sweat if you have a large selection of products as the sync process is split into small batches, ensuring that background processing works with most web hosting providers.
Product variations are fully supported and Tengill provides its own interface to handle those beyond the limited functionality that dk provides. Some B2B features are also supported including group prices, prices with and without VAT as well per-contact WooCommerce accounts, which eases corporate and public sector procurement.
Tengill for dk generates invoices automatically for every successful WooCommerce order. You can email invoices directly to your customers and download them directly from WooCommerce.
If a WooCommerce product is missing a SKU, you can choose a stand-in dk Product Code based on its VAT. You can even define a criteria for when not to make an invoice automatically.
If you need to match your WooCommerce customers with your dk records, then Tengill for dk adds a Kennitala field to both the new Block-based WooCommerce checkout form as well as the Classic checkout, so it support most site builders as well. This field is compatible with the field added by the Iceland Post plugin.
Adjust Tengill as you like. The kennitala field can be made mandatory or not and creating new customer records based on a kennitala is optional.
If no Kennitala is needed, then you can define a Default Kennitla such as 000000-0000 for your WooCommerce orders.
Tengill for dk adds a Kennitala field to your WooCommerce customer records, which lets you fetch price groups, fixed percentage discounts and more from dk for your logged-in customers.
You can also define a contact person for each of your B2B customers, which enables you to have multiple WooCommerce user account per customer; one for each contact person or department.
Tengill for dk is intended for use on large-scale, revenue-generating WooCommerce stores and is intended to help shop owners with optimising their workflow.
Commercial licenses are available at tengillpro.is.
If you need bespoke solutions, assistance and support services outside of WordPress.org, a commercial license is the best way to receive support directly.
We believe that direct advertising and uppselling break the business workflow and that it does not belong in professional software at all, so there are no upsells, upgrade banners or advertising — and no feature is hidden behind a paywall.
This version of Tengill for dk is the same as you get with a commercial license, with all the features that come with the commercial product.
I’m Alda Vigdís. I make software for a living, conduct system audits and tame servers. Tengill for dk is made with love in Berlin by yours truly and was not generated by a machine.
This plugin’s functionality depends on connecting to the dkPlus API, provided by dk Hugbúnaður ehf (dk). dk provides its services as per their own General Terms and Conditions (PDF) and Privacy Policy (PDF).
This plugin is developed, maintained and supported on goodwill basis, without any warranty or guarantees as per the GPLv3 license. As the plugin connects to, uses and affects live dk accounting data, it is highly recommended that all information in your DK accounting software is backed up and that your dk ledger and other accounting records are monitored for any unexpected changes or discrepancies. Furthermore, it is higly recommended that you evaluate this plugin in a limited capacity in a staging environment before putting it to full use.