Beschrijving
Built for how a cafe with weekly live music actually works: a band every Sunday, a pub quiz once a month, tickets that cost a few euros, and bar staff scanning at the door with a phone.
De plugin doet zes dingen, en die zes doet hij goed:
Kalender en ticketverkoop. Elke avond is een eigen pagina met een eigen adres, zodat die op zichzelf te vinden is. Terugkerende avonden worden automatisch een kwartaal vooruit gepland. Gratis avonden waarvoor nog een reservering nodig is, maken deel uit van hetzelfde systeem.
Betalen zonder tussenrekening. Het geld gaat rechtstreeks van de gast naar de eigen rekening van de locatie. Mollie en Stripe worden ondersteund; iDEAL werkt met allebei, en de provider die in je land het meest wordt gebruikt staat bovenaan.
In de eigen agenda van de gast. Elke avond heeft een ‘Toevoegen aan agenda’ link: een gewoon .ics bestand met de juiste tijd, de locatie en de deurtijd. Als een avond wordt afgezegd, wordt de afspraak als geannuleerd gemarkeerd in plaats van stilletjes te verdwijnen.
Tickets that arrive. The ticket email is one of the few emails where delivery really matters. So the plugin checks SPF, DKIM and DMARC, processes bounces, and shows on the dashboard which guest did not get their tickets.
Een deur scanner die offline werkt. De tickets staan op het apparaat, ondertekend, zodat de scanner zelf kan zien of een QR-code echt is, zelfs zonder wifi. Scans worden verzonden zodra er weer verbinding is. Een ticket voor een andere avond wordt herkend, en bij een tweede scan vertelt hij je hoe laat de eerste was.
En wat er bij de bar gebeurt. Iemand loopt binnen zonder ticket: verkoop er eentje aan de deur, contant of met kaart, en laat ze er meteen in. Iemand maakt het geld over of betaalt later: markeer die bestelling handmatig als betaald. Beide tellen normaal mee voor de omzet, de BTW aangifte en de telling bij de deur.
Migreren vanaf een andere plugin
Gebruik je al The Events Calendar met Event Tickets? De plugin zet die evenementen ter plekke om: dezelfde pagina, hetzelfde adres, dezelfde afbeelding en dezelfde SEO-velden. Er gaan geen zoekresultaten verloren en gedeelde links blijven werken. Bestellingen en bezoekers komen mee als geschiedenis.
Verkoop je met evenement Tickets Plus via WooCommerce? Dat komt ook mee: daar is een ticket een WooCommerce product en een bestelling een WooCommerce bestelling, en beide worden ingelezen. De rest van je winkel blijft onaangeroerd. Begin altijd met de proefuitvoering: die verandert niets en laat zien wat er zou gebeuren.
Wat hij bewust niet doet
Geen zitplaatstoewijzingen, geen tijdsloten, geen abonnementen. Dit is gemaakt voor avonden waar mensen binnenlopen, niet voor theaters met genummerde rijen.
Externe diensten
Deze plugin kan verbinding maken met de externe diensten hieronder. Er wordt niets verzonden totdat je daar zelf voor kiest.
Mollie (betaalprovider). Wanneer je je Mollie account koppelt, maakt de plugin namens jezelf betalingen en terugbetalingen aan via de Mollie API. Het bestelnummer, bedrag, beschrijving en de hostnaam van je site worden met elke betaling verzonden. Bekijk de Mollie termen en privacybeleid.
Stripe (betaalprovider). Als je je Stripe-account koppelt, worden betalingen en terugbetalingen op je Stripe-account aangemaakt via smoothentree.com (zie hieronder), omdat Stripe alleen het platform de servicekosten laat toevoegen. Met elke betaling worden het bestelnummer, het bedrag, de beschrijving, de hostnaam van je site en het e-mailadres van de gast verzonden. Zie de voorwaarden en het privacybeleid van Stripe.
Postmark (e-mailverzending, optioneel). Alleen als je Postmark kiest als verzendmethode onder Ticketverkoop, Instellingen en een API-token invult, verstuurt de plugin e-mail via de Postmark API (api.postmarkapp.com). Wat er wordt verzonden, telkens wanneer er een e-mail wordt verstuurd: de afzendernaam en het afzenderadres die je hebt ingesteld, het e-mailadres van de ontvanger, het onderwerp, de tekst- en HTML-versie van het bericht, en de bijlagen (de afbeeldingen met de QR-codes van de tickets). De plugin leest ook de afleverings- en bouncemeldingen die Postmark terugstuurt naar je site, zodat het dashboard kan laten zien welke gast zijn tickets niet heeft ontvangen. Zie de voorwaarden en het privacybeleid van Postmark.
Resend (e-mailverzending, optioneel). Alleen als je Resend kiest als verzendmethode en een API-sleutel invult, verstuurt de plugin e-mail via de Resend-API (api.resend.com). Er worden dezelfde gegevens verzonden als bij Postmark: afzender, ontvanger, onderwerp, beide berichtteksten en de bijlagen, telkens wanneer er een e-mail wordt verzonden, plus de afleverings- en bouncemeldingen die terugkomen. Zie de voorwaarden en het privacybeleid van Resend.
Pay. (betalingsprovider, standaard uitgeschakeld). De adapter voor Pay. (pay.nl) wordt meegeleverd met de plugin maar is niet beschikbaar in de instellingen; een site krijgt deze alleen door hem in te schakelen met de filter smoothentree_experimental_gateways. Als deze is ingeschakeld en je je Pay. referenties invoert, worden betalingen en terugbetalingen aangemaakt via de Pay. API (rest.pay.nl): het bestelnummer, het bedrag, een korte beschrijving van het evenement, je Pay. dienst ID en de adressen waarnaar deze site moet worden teruggestuurd. Bekijk de Pay. termen/voorwaarden en privacybeleid.
smoothentree.com (de koppeldienst voor deze plugin). Als je op “Verbinden met Mollie” of “Verbinden met Stripe” klikt, gaat je browser naar smoothentree.com, dat je doorstuurt naar Mollie en namens je de toegangstokens ontvangt; de tokens worden daarna versleuteld teruggegeven aan je site. Daarna neemt je site eens per dag contact op met smoothentree.com, en vóór een betaling als het token bijna verloopt, om het token te verversen en de actuele servicekosten op te halen. Wat er wordt verzonden: het refresh-token (Mollie), de URL van je site en een koppelings-ID. Bij Stripe loopt elke betaling, statuscontrole en terugbetaling via smoothentree.com, dat die namens je account doorstuurt naar Stripe. De dienst houdt bij welke sites gekoppeld zijn en wanneer ze voor het laatst gezien zijn; je tokens bewaart hij niet. Zonder de koppeling zijn betaalde tickets niet mogelijk; gratis reserveringen werken zonder externe dienst. Zie de voorwaarden en de privacyverklaring.
Service fee. Each paid ticket carries a small fixed service fee for Smooth Entree, split off during payment. By default the guest pays it and it is shown as a separate line on the receipt, so the venue pays nothing; in the settings the venue can choose to carry it instead. This fee is separate from the transaction costs charged by your own payment provider, which you agree with them and which do not pass through us.
Meegeleverde software
De deurscanner gebruikt jsQR (https://github.com/cozmo/jsQR, Apache License 2.0) om QR-codes te lezen in browsers zonder ingebouwde BarcodeDetector; in de praktijk is dat vooral Safari op iOS. De niet-geminificeerde broncode staat in assets/vendor/jsqr.js, met de licentie ernaast.
Schermafbeeldingen




Blokken
Deze plugin heeft 1 blok.
- Calendar
Installatie
- Upload de map naar
/wp-content/plugins/, of installeer de plugin via het beheerscherm. - Activeer de plugin.
- Op het dashboard staat “Zo begin je”: vijf stappen die zichzelf afvinken.
- Ga naar Ticketverkoop, Instellingen en vul de naam van de locatie in, een afzenderadres op je eigen domein en de details van je betaalprovider.
- Create an event and add a ticket to it.
- Stel onder Deurscanners een apparaat in voor het barpersoneel.
Bekijk daarna het gezondheidsscherm: daar zie je of e-mail, caching en achtergrondtaken goed zijn ingesteld.
FAQ
-
Loopt het geld via jullie?
-
Nee. De plugin maakt een betaling aan bij de eigen provider van de locatie, met de eigen sleutels van de locatie. Het geld gaat rechtstreeks naar die rekening.
-
What happens if two people buy the last ticket at the same time?
-
Maar één van hen kan winnen, en dat wordt afgedwongen in de database, niet in de code eromheen. De tweede krijgt netjes te horen dat het net is uitverkocht.
-
Wat als iemand betaalt nadat de reservering is verlopen?
-
Standaard wordt die bestelling toch geaccepteerd en gemarkeerd als overboeking; je ziet het op het dashboard. Eén gast extra in een café is meestal minder gedoe dan geld terugstorten. Automatisch terugbetalen kan ook, dat is een instelling.
-
Kan ik aan de deur verkopen?
-
Ja, op twee plekken. In het beheer onder Bestellingen: kies de avond en het ticket, het aantal, contant of pin, en of de gast meteen naar binnen gaat. En in de deurscanner zelf, want wie de telefoon heeft staat bij de deur en niet achter de bar: daar zit een knop “Ticket verkopen” met de tickettypes van die avond. In beide gevallen mag het e-mailadres leeg blijven; dan wordt er geen e-mail verzonden, want de gast staat gewoon voor je neus.
-
Ik verkoop met Event Tickets Plus via WooCommerce. Kan ik overstappen?
-
Yes. There the tickets are WooCommerce products and the orders are WooCommerce orders, including when those already live in WooCommerce’s own tables instead of with the posts. Both are read, with the attendees and with who was inside at the time. Other products in your shop are left alone. Do the dry run first: it changes nothing and shows what would happen.
-
Welke talen spreekt het?
-
Engels, Nederlands, Duits, Frans, Spaans, Italiaans, Portugees, Pools, Tsjechisch, Hongaars, Roemeens, Grieks, Zweeds, Deens, Noors, Fins, Turks en Japans, met de regionale varianten voor België, Oostenrijk, Zwitserland, Canada, Mexico en Brazilië, en formele versies van Nederlands en Duits. De plugin volgt de taal van je site: de beheerschermen, de evenementenpagina, het afrekenen, de ticket e-mails en de deurscanner. Datums, bedragen en de webadressen van de pagina’s die het maakt volgen die taal ook.
Correcties en verbeteringen zijn van harte welkom op translate.wordpress.org.
-
Werkt de deurscanner zonder internet?
-
Yes. That night’s tickets are on the device, with a signature the device can use to see for itself whether a QR code comes from this venue. Scans are kept and sent as soon as there is a connection again.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Smooth Entree” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Smooth Entree” is vertaald in 3 localen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Smooth Entree” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
0.1.0
- Eerste release.
