Ga naar inhoud

Testmodus

Met testmodus probeer je een korting uit in je live winkel voordat je klanten hem zien. Zolang hij aan staat, geldt de korting alleen voor een ingelogde klant van wie het account de tag dos-test heeft. Alle anderen winkelen alsof de korting niet bestaat.

De controle draait in de korting zelf, vóór markten, regels en bedragen. Een koper die niet is ingelogd, of van wie het klantaccount de tag dos-test niet heeft, krijgt niets van de korting. Hoofdletters of kleine letters in de tag maken niet uit.

Testmodus is geen status. De korting blijft Active, Scheduled of Expired, precies zoals zijn datums zeggen. Testmodus aan- of uitzetten verandert nooit de datums en activeert of deactiveert de korting nooit.

Een kaart Test mode boven de Summary, op de aanmaak- en bewerkpagina’s van elk kortingstype: Product, Order, Shipping, Buy X Get Y, Bundle, Price List, Quantity Break, Spend More Save More, Gift with Purchase, Multi-offer en Custom Discount. Block codes hebben geen testmodus.

Sommige oudere kortingen draaien op een eerdere versie van de engine van de app voor hun type. Hun bewerkpagina heeft geen kaart Test mode. Dupliceer de korting om een kopie op de huidige engine te krijgen.

De pagina Create Product Discount met de kaart Test mode aangezet, met de waarschuwing This discount is in test mode. To test it, log in with any customer account that has the tag dos-test, en daaronder de kaart Summary met de rij Test mode On — tagged testers only
  • Bij een nieuwe korting hoort de schakelaar bij het formulier. Hij wordt met de korting opgeslagen wanneer je op Save drukt.
  • Bij een opgeslagen korting werkt de schakelaar meteen. Hij wacht niet op Save en activeert de opslagbalk niet. Een melding bevestigt het: “Test mode on — only tagged testers get this discount” (alleen getagde testers krijgen deze korting) of “Test mode off — live for everyone” (live voor iedereen).

Zolang de schakelaar aan staat, toont de kaart:

This discount is in test mode. To test it, log in with any customer account that has the tag dos-test

Andere wijzigingen op de pagina opslaan zet testmodus nooit aan of uit. Dat doet alleen de schakelaar.

  • De Summary heeft een rij Test mode met de tekst “On — tagged testers only”. Staat testmodus uit, dan wordt de rij niet getoond.
  • De kortingslijst toont onder de status van de korting een badge Test.
  • Een duplicaat van een korting in testmodus staat ook in testmodus.
  1. Zet Test mode aan op de korting, en sla op als het een nieuwe korting is.
  2. Open in de Shopify-admin Customers, open het klantaccount waarmee je gaat winkelen en voeg de tag dos-test toe.
  3. Log in je webshop in met dat klantaccount.
  4. Voeg artikelen toe aan de winkelwagen en ga naar de checkout. Shopify berekent de korting opnieuw wanneer de winkelwagen verandert en bij de checkout; een gewone herlaadbeurt van de pagina kan de winkelwagen nog tonen zoals hij was.
  5. Ben je tevreden, zet Test mode dan uit. De korting is dan live voor elke koper voor wie hij geldt.

Widgets, badges, de doelbalk in de winkelwagen en prijskaarten die bij een korting in testmodus horen, worden alleen getoond aan een ingelogde klant met de tag dos-test. Andere kopers zien ze niet.

Promoties (Sale Badge en Price Drop) hebben een eigen kaart Test mode. Een promotie staat in testmodus als haar eigen schakelaar aan staat, of als de korting waaraan ze gekoppeld is in testmodus staat. In het tweede geval zegt de kaart dat: “This sale badge is in test mode because the discount “…” is in test mode.” Een promotie in testmodus verbergt alleen wat de webshop toont. Is haar korting live, dan geldt de korting in de winkelwagen nog steeds voor iedereen.

  • “Couldn’t turn test mode on. Try again.” of “Couldn’t turn test mode off. Try again.” — Shopify heeft de wijziging niet geaccepteerd. Er is niets veranderd; zet de schakelaar opnieuw om.
  • “Test mode was turned on on the store, but this page couldn’t save it. Reload the page and check the switch.” — de korting is veranderd, maar het record van de app niet. Herlaad de pagina; de schakelaar opnieuw omzetten brengt de twee weer in lijn.
  • “Test mode isn’t available for this discount yet.” — de korting draait op een oudere engine. Zie Waar het staat.
  • Alleen ingelogde klanten. Een gast krijgt nooit een korting in testmodus.
  • De tag is dos-test. Een andere tag, zoals test, telt niet.
  • Codes. Een klant die geen tester is en de code invoert, krijgt geen korting. De checkout van Shopify toont zijn eigen melding, “CODE is valid but not applicable. Check discount terms.”, met jouw code in plaats van CODE.
  • Markten en klantvereisten gelden nog steeds. Een tester buiten de markten van de korting, of buiten zijn klantsegmenten, krijgt hem niet.
  • Andere kortingen kunnen hem verbergen. Combineert een andere live korting niet met deze, dan kan Shopify maar één van de twee op je testwinkelwagen toepassen. Zet de andere korting uit zolang je test, of sta toe dat de twee combineren.
  • De thema-editor heeft geen ingelogde klant, dus storefront-widgets voor een korting in testmodus tonen daar niets.