WordPress plugin intelligence profile

Tengill for dk

Save time and automate the boring parts. Automated WooCommerce invoicing, inventory sync and customer discounts from your dk accounting suite.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.8.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update27 Oct 20266d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Tengill for dk version 0.8.5 as active, updated 6d ago and tested up to WordPress 7.1.

Overview

About this plugin

Save time and automate the boring parts. Automated WooCommerce invoicing, inventory sync and customer discounts from your dk accounting suite.

About

Tengill for dk creates invoices for your WooCommerce orders, fetches customer discounts 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.

is.

🔄 Product Sync

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

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.

🧾 Invoicing

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.

✅ Credit Invoices for Returns

If you initiate a manual refund for a WooCommerce order, you can generate a credit invoice directly from there using Tengill for dk.

This means you can provide both debit and credit invoices throughout the whole WooCommerce order workflow, using a familiar user interface, without exposing frontline staff to dk.

🪪 Kennitala Support

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 Kennitala such as 000000-0000 for your WooCommerce orders.

👔 Customer Records and B2B

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.

🤓 Commercial Licenses

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.

is.

With a commercial license, you get access to premium, hands-on priority support, early updates and installation assistance.

org, a commercial license is the best way to receive support directly.

💎 No Uppsells or Hidden Fees

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.

👩‍💻 Made by a Real Person

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.

⚖️ Policies, Privacy and Legal

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.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • dk
  • dkplus
  • inventory
  • invoicing
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity27 Oct 20266d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.8.30.8.5
WordPress compatibility7.1.37.1.4
Version0.8.20.8.3
PHP requirement8.38.2
Version0.8.10.8.2
Version0.80.8.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.