Vaste verzendkosten instellen in WooCommerce
Stel vaste WooCommerce-verzendkosten in met zones, vaste bedragen, formules op basis van aantallen en verzendklassen, zonder een extra plugin te installeren.
Laatst bijgewerkt:
Engelstalig origineel op juistheid gecontroleerd door Jesse Nickles
Je verzendzones controleren
Een vast verzendtarief hoort bij een verzendzone. Die bepaalt waar het tarief beschikbaar is. Ga voordat je een tarief toevoegt naar WooCommerce → Settings → General en controleer de instelling Shipping location(s).
- Ga naar WooCommerce → Settings → Shipping → Shipping zones.
- Gebruik een bestaande zone of klik op Add zone om een nieuwe te maken.
- Geef de zone een duidelijke naam en selecteer de landen, regio’s of postcodes waarvoor ze geldt.
- Klik na het instellen van een nieuwe zone op Save changes.
WooCommerce koppelt een klant aan de eerste zone die het verzendadres omvat. Als zones overlappen, zet de specifiekere zone dan boven de bredere. De standaardzone Rest of the world vangt adressen op die niet bij andere zones passen; je kunt hier geen verzendmethoden instellen als je daar niet bezorgt. Zie de officiële handleiding voor verzendzones voor instellingen op regio en postcode.
Een vaste verzendmethode toevoegen
- Klik in WooCommerce → Settings → Shipping → Shipping zones op Edit naast de zone die je wilt instellen.
- Klik op Add shipping method, selecteer Flat rate en klik op Continue.
- Voer een voor klanten zichtbare Name in, bijvoorbeeld Standard shipping.
- Kies de Tax status die past bij je winkel.
- Voer een Cost in, bijvoorbeeld
5voor $5 verzendkosten in een winkel die Amerikaanse dollars gebruikt. - Klik op Save zone and method om af te ronden. Herhaal dit voor andere zones waarvoor je de methode wilt aanbieden.
Een gewoon numeriek bedrag wordt één keer berekend voor de verzending van de winkelwagen, niet per artikel. WooCommerce toont de beschikbare verzendmethoden uit de zone die bij het adres van de klant hoort.
Bepalen hoe de kosten worden berekend
Het veld Cost accepteert een gewoon getal of een formule voor flexibelere tarieven. De volgende voorbeelden gebruiken Amerikaanse dollars en tonen kosten per bestelling of per artikel.
| Inhoud van het kostenveld | Resultaat |
|---|---|
5 | $5 per bestelling |
2 * [qty] | $2 per artikel op basis van het te verzenden aantal |
5 + ( 2 * [qty] ) | $5 basiskosten plus $2 per artikel |
De laatste formule geeft bijvoorbeeld $11 verzendkosten voor drie artikelen. WooCommerce ondersteunt ook verzendformules op basis van percentages, maar een eenvoudig vast tarief is makkelijker te voorspellen en testen. Zie de officiële documentatie over vaste verzendtarieven voor geavanceerde formules.
Verschillende tarieven instellen met verzendklassen
Met verzendklassen groepeer je producten met vergelijkbare verzendbehoeften, zoals kleine pakketten of zware artikelen. Ze brengen op zichzelf geen verzendkosten in rekening. Maak ze aan onder WooCommerce → Settings → Shipping → Classes en wijs vervolgens aan elk relevant product een klasse toe in de verzendinstellingen. Zie de WooCommerce-documentatie over verzendklassen voor het aanmaken en toewijzen.
Als er verzendklassen zijn, biedt de vaste verzendmethode voor elke klasse een kostenveld en daarnaast No shipping class cost voor producten zonder toegewezen klasse. Deze bedragen komen boven op de basiskosten van de methode. Stel de basiskosten in op 0 als alleen de klassekosten het tarief moeten bepalen.
- Per class: Telt de ingestelde kosten op voor elke verzendklasse die in de winkelwagen voorkomt.
- Per order: Gebruikt het hoogste toepasselijke bedrag van de verzendklassen.
Bij 0 basiskosten en vaste klassekosten van $10 voor zware artikelen en $4 voor kleine artikelen kost een winkelwagen met beide klassen bijvoorbeeld $14 bij Per class of $10 bij Per order.
Deze instellingen berekenen niet automatisch vervoerderstarieven op basis van pakketgewicht of afstand. Voor actuele vervoerderstarieven of complexere regels heb je een geschikte verzendextensie of aangepaste configuratie nodig.
Het tarief testen voordat je bestellingen accepteert
- Voeg een verzendbaar product toe aan de winkelwagen en vul een adres in binnen de ingestelde zone.
- Controleer of de verwachte verzendmethode en het juiste bedrag in de winkelwagen of tijdens het afrekenen verschijnen.
- Wijzig het aantal als je een formule per artikel gebruikt en controleer de berekening opnieuw.
- Probeer een adres in een andere zone én een adres waar je niet bezorgt, om te controleren welke opties worden getoond.
- Gebruik je verzendklassen, test dan winkelwagens met één klasse en met meerdere klassen.
HoverCraft toont de normale WooCommerce-verzendopties in de indelingen voor winkelwagen en afrekenen. WooCommerce zelf bepaalt de overeenkomende zone, beschikbare methoden en verzendkosten. Het thema overschrijft deze berekeningen niet.
Problemen met vaste verzendtarieven oplossen
- Verkeerde zone: Controleer het verzendadres van de klant en verplaats specifiekere zones boven bredere, overlappende zones.
- Methode ontbreekt of is uitgeschakeld: Controleer of de overeenkomende zone een ingeschakelde methode Flat rate bevat.
- Geen verzending nodig: Controleer of de winkelwagen een product bevat dat verzonden moet worden en niet alleen virtuele producten.
- Onverwacht totaal: Controleer basiskosten, aantallenformule, klassekosten en berekeningstype. Ook verzendbelasting kan het getoonde bedrag veranderen.
Vaste tarieven zijn handig als je voorspelbare verzendkosten kunt instellen. Wil je gratis verzending aanbieden vanaf een bepaald bestelbedrag of met een kortingsbon, configureer dan de aparte Free shipping-methode van WooCommerce in de betreffende zone. Onze handleiding voor kortingsbonnen legt uit hoe zulke acties werken.