Ga naar de hoofdinhoud
Versie: 1.x

Belasting-ID's van klanten

WCPOS bewaart een veld voor belasting-ID's bij je klanten — een btw-nummer, ABN, CPF, GSTIN, NIF, enzovoort — voor B2B-verkopen waarbij de belastingidentificatie van de koper op de factuur moet staan. Wanneer er een bestelling voor een klant wordt geplaatst, kopieert WCPOS het belasting-ID naar de bestelling, zodat het op de kassabon kan worden afgedrukt.

De sectie Belasting-ID's bij WP Admin > POS > Instellingen > Algemeen bepaalt hoe dit veld wordt gedetecteerd en opgeslagen.

Plugins en veldnamen

Veel WooCommerce-plugins voegen al een veld voor een btw- of belastingnummer toe aan klanten, en ze gebruiken daarvoor allemaal verschillende databaseveldnamen (metasleutels). Zodat je bestaande klantgegevens blijven werken — zonder migratie — detecteert WCPOS wat er is geïnstalleerd en schrijft het automatisch naar het juiste veld.

WCPOS bepaalt de veldnaam in deze volgorde:

  1. Er is een herkende plugin actief — WCPOS schrijft terug naar het veld van die plugin. Gedetecteerde plugins zijn onder andere:
    • WooCommerce EU VAT Number
    • Aelia EU VAT Assistant (inclusief de verificatiestatus)
    • EU VAT for WooCommerce (WPFactory)
    • WooCommerce Germanized / Germanized Pro
    • Brazilian Market on WooCommerce / Extra Checkout Fields for Brazil
    • NIF/CIF Spain
  2. Geen herkende plugin — WCPOS scant recente bestellingen op het btw-/CPF-/enz.-veld dat al in gebruik is en schrijft daarnaartoe.
  3. Niets gevonden — WCPOS valt terug op verstandige standaardwaarden (_billing_vat_number voor btw-achtige ID's, _billing_cpf / _billing_cnpj voor Brazilië, _billing_gstin voor India, enzovoort).

Zelf de veldnaam kiezen

Ga naar WP Admin > POS > Instellingen > Algemeen om de gedetecteerde veldnaam te overschrijven, open het gedeelte Belasting-ID's en vouw Geavanceerd: een andere veldnaam gebruiken uit.

Een banner daar toont welke plugin automatisch is gedetecteerd (of "geen plugin gedetecteerd", waarbij de ingebouwde standaardwaarden worden gebruikt). Het overschrijvingsveld heeft typeahead die de metasleutels voorstelt die andere plugins vaak gebruiken. Wis het veld om de overschrijving te verwijderen en terug te gaan naar de automatische veldnaam.

opmerking

Alleen de klantgerichte typen belasting-ID's verschijnen in deze editor. Handelsregister-ID's zoals het Duitse USt-IdNr. of het Nederlandse KVK-nummer zijn velden op winkelniveau — zie Belasting-ID's van winkels.

Belasting-ID's worden naar bestellingen gekopieerd

Wanneer een bestelling wordt geplaatst, worden de belasting-ID's van de klant op de bestelling vastgelegd — de bestelling behoudt de waarden die op het moment van verkoop geregistreerd waren.

  • Als de belasting-ID van een klant later wordt bewerkt, worden eerdere bestellingen niet herschreven.
  • Een belasting-ID die een kassamedewerker bij het afrekenen invoert, overschrijft voor die bestelling de waarde uit het klantrecord.
  • Het bewerken van een bestaande bestelling wijzigt de belasting-ID's alleen als de update deze expliciet bevat; WCPOS kopieert ze nooit opnieuw vanuit het klantrecord.

Zo blijven historische facturen correct, ook nadat de gegevens van een klant zijn gewijzigd.

Ondersteunde typen

EU-btw, GB-btw, SA-btw, Australisch ABN, Braziliaans CPF / CNPJ, Indiaas GSTIN, Italiaanse Codice Fiscale en Partita IVA, Spaans NIF, Argentijnse CUIT, Canadese GST/HST en Amerikaanse EIN — plus een algemene belasting-ID voor al het andere.

Klanten vinden op belasting-ID

De klantzoekfunctie in de POS zoekt ook naar belasting-ID-waarden, inclusief de oudere veldnamen van de plugin, zodat een kassamedewerker een klant kan opzoeken op btw-nummer, CPF of NIF.

Op kassabonnen

Belasting-ID's van klanten worden weergegeven op kassabonnen die klantgegevens tonen, met het juiste gelokaliseerde label voor elk type. Btw-nummers krijgen een landprefix (bijvoorbeeld DE123456789).