> For the complete documentation index, see [llms.txt](https://ce-docs.keywordrush.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ce-docs.keywordrush.com/modules/affiliate/kieskeurignl.md).

# Kieskeurignl module

### How to get your Token and Affiliate ID

Kieskeurig.nl does not have a public affiliate program. Please contact the Kieskeurig team directly to gain access to their affiliate program and your API credentials.

### How to update product lists

It's recommended to use the [auto-update of product listings](/updating-products/updating-the-product-list.md) feature for this module.

To search for products you can use:

* EAN
* Kieskeurig product ID
* Kieskeurig product URL
* Product title (keyword search)

<figure><img src="/files/Y1jjCWZqcv0LS21gRfHF" alt=""><figcaption></figcaption></figure>

### Merchant domains

The Kieskeurig API does not return direct product links or merchant domains. For this reason, you need to add `merchant -> domain` matching pairs manually. Add code like this to your functions.php file:

```php
function my_kieskeurignl_merchant2domain($m2d)
{
        $m2d['Amazon'] = 'amazon.nl';
        $m2d['JBlokker connect'] = 'blokker.nl';
        $m2d['Bemmel en Kroon'] = 'bemmelenkroon.nl';

        return $m2d;
}

add_filter('cegg_kieskeurignl_merchant2domain', 'my_kieskeurignl_merchant2domain', 10, 1);
```
