Ga naar de hoofdinhoud
Versie: 1.x

Het logo ontbreekt op bonnen die in de browser worden afgedrukt

Symptoom: bonnen die vanuit een browsertabblad worden afgedrukt, komen compleet uit de printer, op het winkellogo na. Dezelfde bon uit de desktop- of mobiele app drukt het logo gewoon af.

Waarom het gebeurt

Het logo staat in uw WordPress-mediabibliotheek en de browser haalt het daar op. Voordat een webpagina de pixels mag lezen van een afbeelding die van een ander adres komt, moet de server die de afbeelding bewaart daar toestemming voor geven met een header die Access-Control-Allow-Origin heet. WordPress stuurt die header standaard niet mee bij geüploade bestanden, dus geeft de browser de afbeelding wel vrij om te tonen, maar niet om af te drukken.

De app kan daar niet omheen — hij drukt de bon liever zonder logo af dan de verkoop te laten mislukken. De desktop- en mobiele apps halen het bestand zelf op en vallen niet onder die regel.

Doe dit

Kies wat het beste bij de winkel past:

  • Druk af vanuit de desktop-app. Niets in te stellen, en het is het snelste antwoord als de kassa hem al heeft geïnstalleerd.
  • Sta de header toe op uw site. Wie de site beheert, voegt Access-Control-Allow-Origin toe voor de uploadmap, in de configuratie van de webserver of met een plugin die CORS-headers instelt. Laad daarna de POS opnieuw en druk nogmaals af.

Als het logo als ruis wordt afgedrukt

Een baan willekeurige puntjes in plaats van het logo is een ander probleem: sommige oudere en goedkope printers kunnen het gebruikte afbeeldingsformaat niet ontcijferen. Haal het logo dan uit het bonsjabloon van die printer.

Komt u er niet uit?

Gebruik Installatierapport kopiëren op het probleemscherm en plak dat in uw bericht, samen met het adres van de logo-afbeelding.