Cart URL Generator Pro for WooCommerce

Premium WooCommerce-plugin van Milcraft

Maak iedere WooCommerce-winkelwagen deelbaar

Maak complete WooCommerce-winkelwagens deelbaar met één slimme URL.

Maak in enkele seconden een winkelwagenlink met vooraf geselecteerde producten, variaties, aantallen en kortingscodes. Wanneer een klant de link opent, wordt de complete winkelwagen automatisch gevuld en kan de klant direct verder naar de winkelwagen of checkout.

  • Eén jaar updates
  • Persoonlijke ondersteuning
  • Direct beschikbaar
milcraft.nl/milcraft-plugin/cart-url-generator-pro-for-woocommerce
Maak iedere WooCommerce-winkelwagen deelbaar
Slimmer verkopen

Van productadvies naar gevulde winkelwagen in één klik

Stel een winkelwagen samen met producten, variaties, aantallen en kortingscodes en deel deze vervolgens via één directe link. Ideaal voor persoonlijke productadviezen, offertes, campagnes, klantenservice en B2B-verkoop.

1 URLvoor een complete winkelwagen
0 extra stappenvoor de klant
100% WooCommercenative opgebouwd
Belangrijkste functies

Alles wat je nodig hebt om winkelwagens sneller te delen

Maak eenvoudige productlinks of complete winkelwagens met variaties, aantallen, coupons en directe checkout.

01

Complete winkelwagenlinks maken

Voeg één of meerdere WooCommerce-producten toe aan een link en bepaal per product het gewenste aantal. De ontvanger opent direct een vooraf gevulde winkelwagen.

02

Variabele producten ondersteunen

Selecteer exact de juiste productvariatie, zoals een specifieke maat, kleur, inhoud of andere WooCommerce-producteigenschap.

03

Kortingscodes automatisch toepassen

Voeg een bestaande WooCommerce-coupon toe aan de winkelwagenlink. De korting wordt automatisch toegepast wanneer de klant de link opent.

04

Direct naar winkelwagen of checkout

Bepaal zelf waar de klant naartoe wordt gestuurd. Open de gevulde winkelwagen of stuur de klant direct naar de checkout.

05

Links opslaan en opnieuw gebruiken

Bewaar veelgebruikte winkelwagenlinks in WordPress. Geef iedere link een herkenbare naam en gebruik dezelfde samenstelling later opnieuw.

06

REST API voor integraties

Laat CRM-systemen, formulieren en maatwerkapplicaties automatisch complete winkelwagenlinks genereren, inclusief bestaande WooCommerce-coupons. Werk veilig met afzonderlijke API-sleutels, rate limiting en een compact verzoeklogboek.

02

Stuur klanten direct naar de juiste volgende stap

Kies of de gegenereerde link de klant naar de winkelwagen of rechtstreeks naar de checkout stuurt. Hierdoor sluit iedere link aan op het doel van je campagne, offerte of persoonlijke productadvies.

  • Link direct naar de winkelwagen
  • Link direct naar de WooCommerce-checkout
  • Verminder onnodige stappen voor de klant
  • Geschikt voor e-mail, WhatsApp en landingspagina’s
  • Werkt zonder klantaccount
03

Gebruik variaties, coupons en samengestelde producten

Maak ook geavanceerde winkelwagenlinks. Selecteer specifieke variaties, voeg een WooCommerce-coupon toe en gebruik ondersteunde samengestelde producten binnen dezelfde verkoopflow.

  • Specifieke productvariaties selecteren
  • WooCommerce-coupons automatisch toepassen
  • Ondersteuning voor WooCommerce Composite Products (Gedeeltelijk, zie FAQ's)
  • Productaantallen vooraf instellen
  • Complete samenstellingen delen via één URL
Praktische toepassingen

Gebouwd voor echte WooCommerce-workflows

Gebruik deelbare winkelwagens bij advies, campagnes, offertes, klantenservice en B2B-verkoop.

Persoonlijk productadvies
01

Persoonlijk productadvies

Stuur een klant na een telefonisch gesprek, chat of consult direct een winkelwagen met precies de geadviseerde producten en aantallen.

Laat een nieuwsbrief, advertentie of landingspagina direct uitkomen op een vooraf samengestelde aanbieding in de winkelwagen.
02

E-mail- en marketingcampagnes

Laat een nieuwsbrief, advertentie of landingspagina direct uitkomen op een vooraf samengestelde aanbieding in de winkelwagen.

Offertes en B2B-bestellingen Maak voor zakelijke klanten een specifieke winkelwagen met de juiste producten, aantallen en eventuele kortingscode.
03

Offertes en B2B-bestellingen

Maak voor zakelijke klanten een specifieke winkelwagen met de juiste producten, aantallen en eventuele kortingscode.

Help klanten sneller door direct een correcte winkelwagen te sturen, zonder dat zij zelf producten of variaties hoeven op te zoeken.
04

Klantenservice

Help klanten sneller door direct een correcte winkelwagen te sturen, zonder dat zij zelf producten of variaties hoeven op te zoeken.

Deel een kant-en-klare winkelwagen via WhatsApp, social media of een QR-code en verkort de route naar bestellen.
05

Social media en WhatsApp

Deel een kant-en-klare winkelwagen via WhatsApp, social media of een QR-code en verkort de route naar bestellen.

Stel vaste combinaties samen, zoals complete verzorgingsroutines, starterspakketten of productbundels, zonder een apart bundelproduct te maken.
06

Productbundels en routines

Stel vaste combinaties samen, zoals complete verzorgingsroutines, starterspakketten of productbundels, zonder een apart bundelproduct te maken.

Screenshots

Bekijk de plugin in actie

Een helder WordPress-beheerscherm waarmee je snel cart-URL’s maakt, opslaat en deelt.

Cart URL Generator Selecteer producten, variaties en aantallen en genereer direct een deelbare winkelwagenlink.
Producten en aantallen selecteren Voeg meerdere producten toe en bepaal per product hoeveel exemplaren in de winkelwagen worden geplaatst.
Variabele producten instellen Selecteer de exacte productvariatie die aan de winkelwagen moet worden toegevoegd.
Kortingscode toepassen Voeg een bestaande WooCommerce-coupon toe die automatisch wordt geactiveerd.
Compatibiliteit

Ontwikkeld voor moderne WooCommerce-webshops

De plugin sluit aan op de standaard winkelwagen- en productstructuur van WooCommerce.

OnderdeelStatusToelichting
Eenvoudige WooCommerce-productenOndersteundVoeg één of meerdere eenvoudige producten met eigen aantallen toe aan een winkelwagenlink.
Variabele WooCommerce-productenOndersteundSelecteer een specifieke variatie voordat de link wordt gegenereerd.
Meerdere producten per linkOndersteundCombineer verschillende producten en variaties binnen één winkelwagen- of checkoutlink.
ProductaantallenOndersteundStel voor ieder product afzonderlijk het gewenste aantal in.
WooCommerce-couponsOndersteundPas een bestaande kortingscode automatisch toe wanneer de link wordt geopend (alleen vaste winkelwagenkorting).
Directe checkoutlinksOndersteundStuur de klant na het vullen van de winkelwagen direct door naar de checkout.
WooCommerce Composite Products©Gedeeltelijk ondersteundOndersteunt samengestelde producten met vooraf geselecteerde componenten, aantallen en concrete productvariaties. Configuraties met complexe scenario-afhankelijkheden, dynamisch verborgen componenten of keuzes die pas tijdens de normale productconfiguratie worden gevalideerd, kunnen niet altijd volledig via één cart-URL worden vastgelegd.
Opgeslagen linksOndersteundBewaar gegenereerde links in WordPress en gebruik ze later opnieuw.
REST APIOndersteundMaak winkelwagenlinks programmatisch vanuit externe systemen of maatwerktoepassingen.
HPOSOndersteundDe plugin gebruikt geen eigen orderopslag en werkt met WooCommerce High-Performance Order Storage.
Getest metWooCommerce 10.x
WordPressWordPress 6.0+
PHPPHP 7.4+
WooCommerceWooCommerce 8.0+
Handleiding en API

Documentatie

Installatie, gebruik, compatibiliteit, beveiliging en technische informatie voor de REST API.

Documentatie

Met Cart URL Generator Pro for WooCommerce maak je deelbare links waarmee één of meerdere WooCommerce-producten automatisch aan de winkelwagen van de ontvanger worden toegevoegd. Je kunt aantallen, productvariaties, ondersteunde Composite Products-configuraties, een bestaande kortingscode en de gewenste doorverwijzing vooraf instellen.De plugin kan handmatig vanuit WordPress worden gebruikt, maar biedt ook een beveiligde REST API voor koppelingen met externe applicaties, formulieren, CRM-systemen, automatiseringen en AI-assistenten.

Systeemvereisten

  • WordPress 6.0 of nieuwer
  • PHP 7.4 of nieuwer
  • Een actieve installatie van WooCommerce
  • Een geldige licentie voor Cart URL Generator Pro for WooCommerce
  • WooCommerce Composite Products is alleen nodig wanneer je samengestelde producten wilt gebruiken

Installatie en activatie

  1. Download het ZIP-bestand van Cart URL Generator Pro for WooCommerce.
  2. Ga in WordPress naar Plugins > Nieuwe plugin toevoegen.
  3. Kies Plugin uploaden en selecteer het ZIP-bestand.
  4. Installeer en activeer de plugin.
  5. Open Cart URL Generator Pro for WooCommerce in het WordPress-beheer.
  6. Open indien nodig de pagina Account om je licentie te activeren.
De beheerpagina is beschikbaar voor WordPress-beheerders en gebruikers met voldoende WooCommerce-beheerrechten.

Ondersteunde producttypen

Eenvoudige producten

Eenvoudige WooCommerce-producten kunnen rechtstreeks met het gewenste aantal aan een link worden toegevoegd.

Variabele producten

Voor een variabel product moet een concrete productvariatie worden geselecteerd. De link verwijst daarmee naar de gekozen combinatie van eigenschappen, zoals maat, kleur of inhoud.

WooCommerce Composite Products

De plugin ondersteunt standaardconfiguraties van de officiële WooCommerce Composite Products-extensie. Per component kunnen onder meer een product, aantal, variatie en bijbehorende eigenschappen worden opgenomen.Zeer complexe Composite Products-configuraties, aanvullende conditionele logica en koppelingen met andere uitbreidingen kunnen per webshop verschillen. Test samengestelde producten daarom altijd eerst in de eigen WooCommerce-omgeving.

Andere productuitbreidingen

Productplugins zoals Product Bundles, Product Add-Ons, abonnementen, boekingsproducten en extensies van externe aanbieders worden niet officieel ondersteund, tenzij dit uitdrukkelijk anders wordt vermeld. Ze kunnen in sommige situaties werken, maar compatibiliteit wordt niet gegarandeerd.

Kortingscodes

Je kunt een bestaande WooCommerce-coupon aan een winkelwagenlink koppelen. Wanneer de klant de link opent, probeert WooCommerce de coupon automatisch op de samengestelde winkelwagen toe te passen.

De REST API kan uitsluitend een reeds bestaande couponcode gebruiken. Via de API kunnen geen nieuwe coupons worden aangemaakt en kunnen geen kortingsbedragen, kortingstypen, gebruikslimieten, vervaldata of andere couponvoorwaarden worden ingesteld.

WooCommerce voert bij het openen van de link de definitieve controle uit op basis van de daadwerkelijke winkelwagen en, waar relevant, de klantgegevens.

Daarbij blijven de normale WooCommerce-couponvoorwaarden gelden, waaronder:

  • begin- en vervaldatum;
  • minimale en maximale besteding;
  • product- en categoriebeperkingen;
  • gebruiksbeperkingen en gebruikslimieten;
  • combinatie met andere coupons;
  • beperkingen per klant of e-mailadres.
Belangrijk: iedereen die over een winkelwagenlink met coupon beschikt, kan proberen de coupon te gebruiken. Deel dergelijke links daarom alleen met de bedoelde ontvangers.

REST API

De REST API is bedoeld voor het genereren van winkelwagenlinks vanuit externe applicaties. De API plaatst geen bestelling, voert geen betaling uit en wijzigt geen bestaande bestelling.

Endpoint

POST https://jouwdomein.nl/wp-json/cart-url-generator/v1/create-link
Vervang https://jouwdomein.nl door het adres van de WordPress-installatie waarop de plugin actief is.

Verplichte headers

Content-Type: application/json
X-CUG-API-Key: cug_live_JOUW_API_SLEUTEL
Een API-sleutel is iets anders dan je pluginlicentie. API-sleutels worden op de pluginpagina in WordPress aangemaakt.

API-sleutels beheren

Je kunt meerdere API-sleutels aanmaken. Gebruik bij voorkeur een afzonderlijke sleutel per koppeling, applicatie of externe dienst. Geef iedere sleutel een herkenbare naam.
  • De volledige sleutel wordt uitsluitend direct na het aanmaken getoond.
  • Bewaar de sleutel meteen op een veilige plaats.
  • De plugin bewaart de volledige sleutel daarna niet leesbaar in WordPress.
  • Een afzonderlijke sleutel kan op ieder moment worden ingetrokken.
  • Na intrekking werken aanvragen met die sleutel onmiddellijk niet meer.
Beveiliging: plaats een API-sleutel nooit in openbare JavaScript-code, een publiek Git-repository, screenshots, supportberichten of frontend-HTML. Gebruik de sleutel uitsluitend vanuit een beveiligde serveromgeving.

Opbouw van een API-aanvraag

De JSON-body bevat minimaal een niet-lege items-array.

Beschikbare hoofdvelden

VeldTypeVerplichtBeschrijving
itemsarrayJaDe producten die in de winkelwagenlink moeten worden opgenomen.
redirectstringNeecart of checkout. Standaard wordt de winkelwagen gebruikt.
coupon_codestringNeeDe code van een bestaande WooCommerce-coupon.

Velden per item

VeldTypeVerplichtBeschrijving
product_idintegerJaHet WooCommerce-product-ID of bij een variatie het concrete variatie-ID.
quantityintegerNeeHet gewenste aantal. Gebruik een positief geheel getal.
typestringAlleen voor compositesGebruik composite voor een Composite Product.
componentsobjectAlleen voor compositesDe configuratie per Composite Products-component-ID.

API-voorbeelden

Eenvoudig product

{
  "items": [
    {
      "product_id": 123,
      "quantity": 1
    }
  ],
  "redirect": "cart"
}

Meerdere producten

{
  "items": [
    {
      "product_id": 123,
      "quantity": 2
    },
    {
      "product_id": 456,
      "quantity": 1
    }
  ],
  "redirect": "checkout"
}

Productvariatie

Gebruik bij een variabel product het ID van de concrete variatie als product_id.
{
  "items": [
    {
      "product_id": 789,
      "quantity": 1
    }
  ],
  "redirect": "checkout"
}

Bestaande coupon toepassen

{
  "items": [
    {
      "product_id": 123,
      "quantity": 1
    }
  ],
  "coupon_code": "WELKOM10",
  "redirect": "checkout"
}
De couponcode moet al in WooCommerce bestaan. Velden waarmee via de API een kortingsbedrag, percentage, kortingstype of nieuwe coupon wordt aangemaakt, worden niet ondersteund.

WooCommerce Composite Product

{
  "items": [
    {
      "product_id": 16004,
      "quantity": 1,
      "type": "composite",
      "components": {
        "1780264036": {
          "product_id": 13007,
          "quantity": 1,
          "variation_id": 13043,
          "attributes": {
            "attribute_pa_kleur": "donkerblond"
          }
        }
      }
    }
  ],
  "redirect": "checkout"
}
De sleutels binnen components zijn de component-ID's van het betreffende Composite Product. De benodigde configuratie verschilt per samengesteld product. Voor een variabel onderdeel kunnen variation_id en de bijbehorende attributes nodig zijn.

cURL-voorbeeld

curl --request POST \
  --url "https://jouwdomein.nl/wp-json/cart-url-generator/v1/create-link" \
  --header "Content-Type: application/json" \
  --header "X-CUG-API-Key: cug_live_JOUW_API_SLEUTEL" \
  --data '{
    "items": [
      {
        "product_id": 123,
        "quantity": 1
      }
    ],
    "redirect": "checkout"
  }'

JavaScript-voorbeeld voor een beveiligde serveromgeving

const response = await fetch(
  "https://jouwdomein.nl/wp-json/cart-url-generator/v1/create-link",
  {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      "X-CUG-API-Key": process.env.CUG_API_KEY
    },
    body: JSON.stringify({
      items: [
        {
          product_id: 123,
          quantity: 1
        }
      ],
      redirect: "checkout"
    })
  }
);

const data = await response.json();

if (!response.ok) {
  throw new Error(data.message || "De winkelwagenlink kon niet worden gemaakt.");
}

console.log(data.url);
Dit voorbeeld is bedoeld voor server-side JavaScript. Plaats de API-sleutel niet in JavaScript dat naar de browser van bezoekers wordt gestuurd.

PHP-voorbeeld

$response = wp_remote_post(
    'https://jouwdomein.nl/wp-json/cart-url-generator/v1/create-link',
    [
        'timeout' => 20,
        'headers' => [
            'Content-Type'  => 'application/json',
            'X-CUG-API-Key' => getenv( 'CUG_API_KEY' ),
        ],
        'body' => wp_json_encode(
            [
                'items' => [
                    [
                        'product_id' => 123,
                        'quantity'   => 1,
                    ],
                ],
                'redirect' => 'checkout',
            ]
        ),
    ]
);

if ( is_wp_error( $response ) ) {
    throw new RuntimeException( $response->get_error_message() );
}

$status = wp_remote_retrieve_response_code( $response );
$data   = json_decode( wp_remote_retrieve_body( $response ), true );

if ( $status < 200 || $status >= 300 || empty( $data['url'] ) ) {
    throw new RuntimeException(
        isset( $data['message'] )
            ? $data['message']
            : 'De winkelwagenlink kon niet worden gemaakt.'
    );
}

$cart_url = $data['url'];

API-response

Succesvolle aanvraag

{
  "success": true,
  "url": "https://jouwdomein.nl/?cug_add=...",
  "meta": {
    "items": 1,
    "redirect": "checkout",
    "coupon_applied": false
  }
}
Gebruik altijd de waarde uit url. Bouw of wijzig de gegenereerde URL niet handmatig, omdat de plugin daarin de gevalideerde productconfiguratie vastlegt.

Foutresponse

{
  "code": "cug_invalid_items",
  "message": "Items array is required and must not be empty.",
  "data": {
    "status": 400
  }
}
De exacte foutcode en melding hangen af van de validatiefout. Gebruik zowel de HTTP-status als het veld code voor technische foutafhandeling. De tekst in message kan worden gebruikt voor logging of een beheerder, maar hoeft niet ongewijzigd aan eindgebruikers te worden getoond.

Veelvoorkomende API-statussen

StatusBetekenisAanbevolen actie
200De winkelwagenlink is aangemaakt.Lees de definitieve link uit url.
400De JSON-body of productconfiguratie is ongeldig.Controleer de velden, product-ID's, aantallen en redirectwaarde.
401 of 403De API-sleutel ontbreekt, is ongeldig of is ingetrokken.Controleer de header en maak zo nodig een nieuwe sleutel aan.
404Het endpoint of een opgegeven product bestaat niet.Controleer de URL, permalinks en product-ID's.
429De ingestelde aanvraaglimiet is overschreden.Wacht en probeer opnieuw volgens de Retry-After-header.
500De aanvraag kon door een interne fout niet worden verwerkt.Controleer WooCommerce, de WordPress-logboeken en het API-verzoeklogboek.

Rate limiting

De plugin kan het aantal API-aanvragen per tijdsvenster beperken. De ingestelde limieten worden op de pluginpagina in WordPress beheerd.Wanneer de limiet is bereikt, retourneert de API een HTTP-status 429. Lees waar beschikbaar de HTTP-header Retry-After en wacht minimaal het opgegeven aantal seconden voordat je opnieuw probeert.Voorkom agressieve automatische retries. Gebruik bij tijdelijke fouten bij voorkeur oplopende wachttijden en stel een maximaal aantal pogingen in.

API-verzoeklogboek

De plugin bevat een compact verzoeklogboek voor beheer en probleemoplossing. Hiermee kun je onder meer controleren of een verzoek is ontvangen en of het succesvol of met een fout is verwerkt.Volledige API-sleutels en complete gevoelige request bodies worden niet bedoeld als loggegevens. Het verzoeklogboek vervangt geen uitgebreide serverlogging of beveiligingsmonitoring.Het logboek kan vanuit de pluginpagina worden gewist. Het wissen van het logboek trekt geen API-sleutels in en verwijdert geen gegenereerde winkelwagenlinks.

Beveiligingsrichtlijnen

  • Gebruik uitsluitend HTTPS voor API-aanvragen en winkelwagenlinks.
  • Maak voor iedere externe koppeling een aparte API-sleutel.
  • Sla sleutels op in een beveiligde secret store of serverconfiguratie.
  • Plaats API-sleutels nooit in publieke frontend-code.
  • Trek een sleutel direct in wanneer deze mogelijk is uitgelekt.
  • Geef externe systemen alleen toegang tot de sleutels die zij daadwerkelijk nodig hebben.
  • Deel links met een coupon alleen met de bedoelde ontvangers.
  • Gebruik de API niet om bestellingen of betalingen te simuleren.
  • Valideer de API-response voordat je de teruggegeven URL gebruikt.
Een winkelwagenlink is bedoeld om de winkelwagen te vullen. Het openen van zo'n link kan de huidige WooCommerce-sessie van de bezoeker aanpassen. Neem gegenereerde links daarom niet op in automatische prefetch-, crawler- of cacheprocessen.

Cache en beveiligingsplugins

De gegenereerde URL verwerkt producten in de actieve WooCommerce-sessie. Sluit URL's met de parameter cug_add daarom waar nodig uit van volledige paginacaching, URL-prefetching en automatische linkscanners.Wanneer een beveiligingsplugin of firewall REST-aanvragen blokkeert, moet het endpoint /wp-json/cart-url-generator/v1/create-link bereikbaar blijven voor geautoriseerde aanvragen met een geldige API-sleutel.Maak geen brede beveiligingsuitzondering voor de volledige WordPress REST API. Beperk een uitzondering, wanneer die echt nodig is, tot het specifieke endpoint en eventueel tot vertrouwde bron-IP-adressen.

WooCommerce-compatibiliteit

  • Eenvoudige WooCommerce-producten worden ondersteund.
  • Concrete WooCommerce-productvariaties worden ondersteund.
  • Bestaande WooCommerce-coupons kunnen worden toegepast.
  • Doorverwijzing naar winkelwagen en checkout wordt ondersteund.
  • WooCommerce HPOS wordt ondersteund.
  • Traditionele WooCommerce-orderopslag blijft bruikbaar.
  • Standaardconfiguraties van de officiële WooCommerce Composite Products-extensie worden ondersteund.
Compatibiliteit met maatwerk, aangepaste checkoutflows, headless WooCommerce, meertaligheidsplugins, valutaplugins, abonnementsproducten en productextensies van derden moet per omgeving worden getest.

Probleemoplossing

De API retourneert geen winkelwagenlink

  • Controleer of de plugin en WooCommerce actief zijn.
  • Controleer of het endpoint op het juiste domein wordt aangeroepen.
  • Controleer of de aanvraag met POST wordt verzonden.
  • Controleer of Content-Type: application/json aanwezig is.
  • Controleer de header X-CUG-API-Key.
  • Controleer of de gebruikte API-sleutel nog actief is.
  • Controleer of items een niet-lege array is.
  • Controleer het API-verzoeklogboek in WordPress.

Een product wordt niet aan de winkelwagen toegevoegd

  • Controleer of het product gepubliceerd en koopbaar is.
  • Controleer de voorraadstatus.
  • Gebruik bij een variabel product het concrete variatie-ID.
  • Controleer of de gekozen variatie nog bestaat en actief is.
  • Controleer bij een Composite Product alle verplichte componenten.
  • Controleer of een andere plugin de WooCommerce add-to-cart-validatie beïnvloedt.

De coupon wordt niet toegepast

  • Controleer of de couponcode exact overeenkomt.
  • Controleer of de coupon gepubliceerd en niet verlopen is.
  • Controleer minimale besteding, productbeperkingen en gebruikslimieten.
  • Controleer of de coupon met andere actieve coupons gecombineerd mag worden.
  • Controleer de WooCommerce-melding die na het openen van de link verschijnt.

De API geeft status 429

De aanvraaglimiet is bereikt. Wacht het aantal seconden uit de Retry-After-header en probeer daarna opnieuw.

De link werkt bij de beheerder, maar niet bij bezoekers

  • Test de link in een privévenster.
  • Leeg de pagina- en objectcache.
  • Sluit cug_add-URL's uit van caching en prefetching.
  • Controleer firewall- en beveiligingsregels.
  • Controleer of de producten voor gewone bezoekers koopbaar zijn.

Gegevens en verwijderen van de plugin

De plugin bewaart onder meer opgeslagen winkelwagenlinks, API-sleutelregistraties en een compact API-verzoeklogboek in WordPress.Het verwijderen van de plugin verwijdert geen WooCommerce-producten, coupons, bestellingen of betalingsgegevens. Licentie- en accountgegevens worden afzonderlijk door Freemius beheerd.Een eerder gedeelde winkelwagenlink kan buiten het WordPress-beheer zijn opgeslagen, bijvoorbeeld in een e-mail, CRM-systeem of chatgesprek. Het verwijderen van een vermelding uit het pluginbeheer verwijdert zulke externe kopieën niet.

Support

Hulp nodig bij de installatie, licentieactivatie, configuratie, REST API of het gebruik van Cart URL Generator Pro for WooCommerce?Neem contact op via support@milcraft.nl.Stuur bij een technisch probleem bij voorkeur de volgende informatie mee:
  • de gebruikte pluginversie;
  • de WordPress- en WooCommerce-versie;
  • het gebruikte endpoint zonder API-sleutel;
  • de HTTP-status en foutcode;
  • een geanonimiseerd voorbeeld van de JSON-body;
  • relevante informatie uit het API-verzoeklogboek;
  • de stappen waarmee het probleem kan worden gereproduceerd.
Stuur nooit een volledige API-sleutel, licentiesleutel, wachtwoord of andere geheime toegangsgegevens mee in een supportbericht.
Prijzen

Kies de licentie die bij je past

Alle licenties bevatten de volledige plugin, updates en persoonlijke ondersteuning.

1 website

€79 per jaar

Voor één WooCommerce-webshop die complete winkelwagen- en checkoutlinks wil maken.

  • Gebruik op 1 website
  • Alle pluginfuncties
  • Eenvoudige en variabele producten
  • WooCommerce-coupons
  • WooCommerce Composite Products
  • REST API
  • Eén jaar updates
  • Eén jaar ondersteuning
Kies 1 website

Onbeperkt

€299 per jaar

Voor agencies en professionele beheerders die de plugin op een onbeperkt aantal websites willen gebruiken.

  • Gebruik op een onbeperkt aantal websites
  • Alle pluginfuncties
  • Eenvoudige en variabele producten
  • WooCommerce-coupons
  • WooCommerce Composite Products
  • REST API
  • Eén jaar updates
  • Eén jaar ondersteuning
Kies onbeperkt
Veelgestelde vragen

Alles wat je vooraf wilt weten

Wat doet Cart URL Generator Pro for WooCommerce?

Met Cart URL Generator Pro maak je deelbare links die automatisch één of meerdere producten aan de WooCommerce-winkelwagen toevoegen. Je kunt producten, variaties, aantallen en een kortingscode vooraf instellen en de klant daarna naar de winkelwagen of rechtstreeks naar de checkout sturen.

Kan ik meerdere producten in één link opnemen?

Ja. Je kunt meerdere producten combineren binnen één winkelwagenlink. Voor ieder product kun je afzonderlijk het gewenste aantal instellen.

Werkt de plugin met variabele producten?

Ja. De plugin ondersteunt WooCommerce-productvariaties. Je selecteert bij het maken van de link exact welke variatie aan de winkelwagen moet worden toegevoegd.

Kan ik klanten direct naar de checkout sturen?

Ja. Je kunt een winkelwagenlink maken die de producten eerst toevoegt en de klant daarna direct naar de WooCommerce-checkout doorstuurt.

Kan een kortingscode automatisch worden toegepast?

Ja. Voeg een bestaande WooCommerce-coupon toe aan de link. Wanneer de klant de link opent, wordt de kortingscode automatisch toegepast wanneer deze geldig is.

Werkt de plugin met WooCommerce Composite Products?

Ondersteunt samengestelde producten met vooraf geselecteerde componenten, aantallen en concrete productvariaties. Configuraties met complexe scenario-afhankelijkheden, dynamisch verborgen componenten of keuzes die pas tijdens de normale productconfiguratie worden gevalideerd, kunnen niet altijd volledig via één cart-URL worden vastgelegd.

De echte uitzonderingen zitten dus vooral hier:

  • scenario-afhankelijke componenten;
  • componenten die dynamisch zichtbaar of verplicht worden;
  • configuraties waarbij WooCommerce Composite Products aanvullende validatie uitvoert;
  • variabele producten zonder vooraf gekozen concrete variatie;
  • samenstellingen die door voorraad, minimum- of maximumaantallen ongeldig worden;
  • keuzes die afhankelijk zijn van eerdere selecties binnen de composite.
Kan ik gegenereerde links opslaan?

Ja. Je kunt winkelwagenlinks opslaan en een herkenbare naam geven. Zo kun je veelgebruikte productcombinaties later eenvoudig opnieuw kopiëren en delen.

Is er een REST API beschikbaar?

Ja. Via de ingebouwde REST API kunnen externe applicaties en maatwerkoplossingen programmatisch winkelwagenlinks genereren.

Blijven bestaande links werken als mijn licentie verloopt?

Openbare winkelwagenlinks blijven onderdeel van de WooCommerce-functionaliteit van je website. Zonder actieve licentie ontvang je geen nieuwe pluginupdates en ondersteuning meer.

Heb ik technische kennis nodig?

Nee. De plugin bevat een overzichtelijke generator in WordPress. Je kiest de gewenste producten en instellingen, waarna de link automatisch voor je wordt samengesteld.

Werkt de plugin met andere WooCommerce-plugins?

Cart URL Generator Pro for WooCommerce is ontwikkeld voor de standaardfunctionaliteit van WooCommerce en biedt daarnaast ondersteuning voor WooCommerce Composite Products. Andere uitbreidingen, zoals WooCommerce Product Bundles, Product Add-Ons, Subscriptions, Bookings, Deposits, Mix and Match Products en vergelijkbare plugins, worden niet officieel ondersteund.

Bij sommige van deze plugins kan de cart-URL gedeeltelijk of volledig werken, afhankelijk van hoe de betreffende uitbreiding producten en winkelwagengegevens verwerkt. We kunnen hiervoor echter geen compatibiliteit garanderen en bieden geen ondersteuning bij problemen die specifiek door externe plugins of maatwerk worden veroorzaakt.

Changelog

Doorlopend verbeterd

Bekijk nieuwe functies, verbeteringen en technische wijzigingen per versie.

Versie 1.9.0

  • Expanded REST API with multiple hashed API keys, one-time display, and per-key revoke
  • Added safe, idempotent legacy API key migration from `cug_api_key`
  • Added REST API support for applying existing WooCommerce coupons
  • Added configurable rate limiting and compact request logging
  • Added local admin notices and full scroll-position restoration on the plugin page
  • Declared WooCommerce HPOS (`custom_order_tables`) compatibility
  • Updated documentation URL to the plugin documentation anchor
  • Fixed Freemius `after_uninstall` hook registration order
  • Rebuilt translation catalog (POT, Dutch PO, MO).
  • Fixed scroll restore for redirect actions; cancelled admin actions no longer leave scroll state
  • Fixed gettext PO/MO quote escaping for strings containing quotation marks
  • Log clear succeeds when the request log is already empty
  • Production ZIP contains only runtime files (README, LICENSE, CHANGELOG, assets, includes, Dutch MO, full Freemius SDK)
  • Fixed new admin-created coupons not being attached to generated cart links or saved-link records

Versie 1.8.1

  • Freemius SDK bijgewerkt naar versie 2.13.2
  • Interne afhankelijkheden van de licentie-integratie bijgewerkt
  • Compatibiliteitscontrole uitgevoerd voor WordPress en WooCommerce
  • Geen wijzigingen aan bestaande cart-URL’s of de openbare linkstructuur

Versie 1.8.0

  • Freemius-integratie toegevoegd voor licenties en updates
  • Accountpagina geïntegreerd binnen het bestaande pluginmenu
  • Premium distributie voorbereid zonder beperking van openbare cart-URL’s
  • Bestaande WooCommerce-functionaliteit behouden

Versie 1.7.0

  • Ondersteuning voor WooCommerce Composite Products toegevoegd
  • Samengestelde producten kunnen met geselecteerde componenten aan de winkelwagen worden toegevoegd
  • Verbeterde verwerking van WooCommerce-cartgegevens
  • Compatibiliteit met bestaande eenvoudige en variabele producten behouden

Versie 1.6.23

  • Ondersteuning voor opgeslagen winkelwagenlinks uitgebreid
  • REST API verbeterd
  • Betere verwerking van productvariaties en aantallen
  • Diverse stabiliteits- en compatibiliteitsverbeteringen
Start vandaag

Maak van ieder productadvies een directe winkelwagen

Bespaar klanten onnodige stappen en deel complete WooCommerce-winkelwagens via één eenvoudige link. Kies een licentie en start direct met Cart URL Generator Pro for WooCommerce.

Cart URL Generator Pro kopen Direct beschikbaar na aankoop