Wëssenszentrum Blog
  • Thema
  • Automatesch
  • Hell
  • Däischter
Lëtzebuergesch lb
Sprooch ✕
  • Deutsche
  • Eesti
  • English
  • Español
  • Français
  • Hrvatski
  • Italiano
  • Latviešu
  • Lietuvių
  • Lëtzebuergesch
  • Malti
  • Nederlands
  • Português (BR)
  • Português (PT)
  • Română
  • Slovenčina
  • Slovenščina
  • Srpski
  • Suomi
  • Türkçe
  • Ελληνικά
  • Български
  • Русский
  • Українська
Umellen
Entwéckler Blog
Umellen
Haaptsäit Entwéckler JavaScript-Client Evenementer
Sichen
Entwéckler
JavaScript-Client
  • Iwwersiicht
  • De Client installéieren
  • Optioune vum Konstrukteur
  • Checkout-Modi
  • De Checkout opmaachen
  • Evenementer
  • Methodenreferenz
  • Tracking a Zoustëmmung
  • Erweidert Embed-Optiounen
  • Feelerbehebung
REST API (v2)
PHP SDK
Node.js SDK
Python SDK
WordPress-Plugin
JavaScript-Client

Evenementer

Lauschtert mat on() an off() op d'Ouverture, d'Schléissen an d'Zoustëmmungserfaassung vum Checkout, a verstitt d'Reegel vun engem Listener pro Evenement.

description Als Markdown uweisen

De Checkout mellt zeréck un är Säit, wat en mécht. Abonnéiert iech mat on():

JavaScript
123
entase.on('checkout.ready', payload => {
  console.log('checkout open for', payload.context.eventID);
});

Ee Listener pro Evenementsnumm

on() späichert ee Callback pro Evenementsnumm. D'Aschreiwe vun engem zweete Callback mam selwechten Numm ersetzt deen éischten – et gëtt net dozou bäigefüügt:

JavaScript
12
entase.on('checkout.closed', a);
entase.on('checkout.closed', b);   // a is gone; only b runs

off() läscht dat, wat fir en Numm ageschriwwen ass. Et ignoréiert all Callback, deen der iwwergitt, dofir maachen off('checkout.closed', b) an off('checkout.closed') datselwecht.

Wa verschidden Deeler vun ärer Säit op datselwecht Evenement reagéiere mussen, schreift ee Callback an a verdeelt vu bannen eraus.

Gläichzäiteg op verschidden Evenementer abonnéieren

Béid Methode akzeptéieren eng duerch Leerzeechen getrennte Kette oder en Array vun Nimm a schreiwen dee selwechte Callback fir all eenzelen an:

JavaScript
12345
entase.on('checkout.ready checkout.closed', payload => {
  console.log(payload.name);
});

entase.off(['checkout.ready', 'checkout.closed']);

De Payload

All Callback kritt een Objet:

FeldTypBeschreiwung
namestringDen Evenementsnumm, nëtzlech wann ee Callback der méi behandelt.
contextobjectEnthält eventID – d'Evenement, zu deem dëse Checkout gehéiert.
dataobjectDetailer, déi spezifesch fir d'Evenement sinn.

Verfügbar Evenementer

NummWéini et ausgeléist gëtt
checkout.readyDe Checkout ass gelueden a prett fir Interaktiounen. Dann iwwergëtt de Client och de clientContext, deen der un book() iwwerginn hutt.
checkout.closedDe Checkout ass zougemaach ginn. De Client baut de Panel oder d'Fënster of a läscht den Hannergrondschleier.
checkout.consentDe Visiteur huet op den Hiweis zu de Bedéngunge geäntwert. data.consent ass true, wa si zougestëmmt hunn, an de Client späichert dat, fir datt dëse Schrëtt déi nächst Kéier iwwerspronge gëtt.
JavaScript
1234567
entase.on('checkout.closed', () => {
  document.body.classList.remove('checkout-open');
});

entase.on('checkout.consent', payload => {
  if (payload.data.consent) console.log('terms accepted');
});

Listener bleiwen iwwer eenzel Buchungen erhale

Listener gehéieren zur Instanz, net zu enger Buchung. Schreift se eemol an, nodeems der de Client erstallt hutt, a si gëlle fir all book()-Opruff. Benotzt payload.context.eventID, fir Buchungen auserneenzehalen:

JavaScript
12345
const entase = new Entase({ pk: 'YOUR_PUBLISHABLE_KEY' });

entase.on('checkout.closed', payload => {
  refreshAvailability(payload.context.eventID);
});

Den Opruff vu destroy() stoppt se all – d'Instanz lauschtert dann iwwerhaapt net méi op Messagë vum Checkout.

Messagë vun anere Quelle ginn ignoréiert

De Client akzeptéiert nëmme Messagë vum Entase-Checkout-Origin, dofir erreecht net-zesummenhängenden postMessage-Trafic op ärer Säit ni är Callbacks.

Vireg De Checkout opmaachen Nächst Methodenreferenz
War dësen Artikel hëllefräich?
Op dëser Säit
  • Ee Listener pro Evenementsnumm
  • Gläichzäiteg op verschidden Evenementer abonnéieren
  • De Payload
  • Verfügbar Evenementer
  • Listener bleiwen iwwer eenzel Buchungen erhale
  • Messagë vun anere Quelle ginn ignoréiert
Léiert, wéi een Entase benotzt.
© 2026 Entase, Inc.

Entase

  • Evenementer
  • Registréieren

Plattform

  • Präisser
  • Global Reechwäit
  • Integratioun
  • Marketing-Tools
  • Buchungsinstrumenter
  • Zesummenaarbecht

Uwendungsfäll

  • Theater an Oper
  • Concerten a Partyen
  • Ausstellungen, Foiren a Festivaler
  • Muséeën an Attraktiounen
  • Touren an Erliefnesser
  • Workshops a Seminairen
  • Spendesammlung
  • Turnéieren

Wëssenszentrum

  • Organisateuren
  • Participanten
  • Entwéckler
  • Blog

Rechtleches

  • Nutzungsbedéngungen
  • Dateschutzrichtlinn
  • Cookie-Richtlinn
search Froen? Sichen
auto_awesome LLM? Liest llms.txt
support_agent Braucht Dir Hëllef? Chat starten