Bepaal wat je wilt afschermen.
Een openbare catalogus zonder prijzen, een besloten winkel en verschillende consumenten- en handelsprijzen zijn andere inrichtingen. Bepaal of een bezoeker het product mag zien, de prijs mag zien, mag bestellen of een offerte moet aanvragen. Iedere stap vraagt een duidelijke regel.
De documentatie van Hide Prices & Private Store for WooCommerce gaat over een specifieke uitbreiding. Het is geen schakelaar die iedere WooCommerce-webshop standaard heeft. Controleer ondersteunde accountrollen, producttypen en bestelroutes van de gekozen oplossing.
Leg accountregels vast vóór je ze instelt.
In dit fictieve voorbeeld geeft een zakelijke aanvraag nog geen toegang tot handelsprijzen. Goedkeuring verandert de rol. Zo krijgt een openstaande aanvraag niet per ongeluk al de afgesproken zakelijke voorwaarden.
| Bezoeker | Zichtbare prijs | Bestelroute |
|---|---|---|
| Gast | Openbare consumentenprijs | Normale consumentencheckout |
| Consumentenaccount | Openbare consumentenprijs | Normale consumentencheckout |
| Zakelijke aanvraag in behandeling | Openbare consumentenprijs | Wachten op goedkeuring voor handelsvoorwaarden |
| Goedgekeurde reseller | Ingestelde handelsprijs | Ondersteunde zakelijke bestelroute |
Test de volledige prijsroute.
Controleer productpagina, variantkeuze, winkelwagen, checkout en accountpagina’s in afzonderlijke sessies. Vraag daarna welke gestructureerde gegevens, feeds, API’s en caches de prijs ook tonen of gebruiken. Alleen een verborgen schermonderdeel bewijst daar geen afgeschermde toegang.
Neem een gewijzigde klantgroep en cachegedrag mee. Na uitloggen mag een oude browsersessie niet het enige bewijs zijn dat een besloten prijs beschermd is. Controleer de gedocumenteerde grenzen van de oplossing en bepaal welke gegevens werkelijk privé moeten zijn.
Maak goedkeuring en prijsvragen begrijpelijk.
Leg uit hoe een bedrijf zich aanmeldt, wat goedkeuring verandert en waar iemand een prijsvraag stelt. Meldt een goedgekeurde klant een ander totaal, bekijk dan eerst accountstatus, variant en afspraak voordat je een prijs verandert.
Test met een fictieve aanvraag ook afwijzen naast goedkeuren. Controleer terugzetten naar consumentenrechten, het bericht aan de klant en wie de beslissing neemt. Het dagelijkse proces verdient evenveel aandacht als het verborgen bedrag.