Met de Yesplan-integratie kun je eenvoudig evenementen publiceren vanuit Yesplan en evenement data synchroniseren, zoals verkoop- en scan aantallen. In dit artikel begeleiden we je door de volgende onderdelen:
- Yesplan-integratie instellen in Paylogic
- Integratie instellen in Yesplan
- Een evenement publiceren van Yesplan naar Paylogic
- Extra informatie

Voordat je de Yesplan-integratie kunt instellen, moet Yesplan geactiveerd zijn voor jouw account. Neem contact op met je Client Success Manager om dit te laten activeren.
1. Yesplan-integratie instellen in Paylogic
Ga naar de Paylogic backoffice. Klik op ‘Merchant’ in het menu, vervolgens op ‘Integraties’ en daarna op ‘Yesplan’.
Je komt op de Yesplan-integratiepagina. Klik op ‘API-token aanmaken’.
- Je API credentials zijn nu aangemaakt en worden weergegeven. Kopieer en bewaar de secret en Client ID op een veilige plek. Je hebt beide nodig in latere stappen.
- Klik op ‘Doorgaan’.
- Nu je de API-referenties hebt aangemaakt, kun je ook sjabloonevenementen toevoegen. Een sjabloonevenement is nodig voor de integratie. Dit sjabloonevenement wordt gebruikt als basis voor je nieuwe evenement.
- Klik op ‘Toevoegen sjabloon evenementen’.
- Er opent een venster waarin je alle evenementen kunt selecteren die je als sjabloon wilt gebruiken om evenementen vanuit Yesplan aan te maken. Nadat je de sjabloonevenementen hebt geselecteerd, klik je op ‘Voeg geselecteerde evenementen toe’.
- De geselecteerde evenementen worden nu weergegeven als sjabloonevenementen en je hebt dit deel van de integratie voltooid.
2. Integratie instellen in Yesplan
2.1 Groep toevoegen
- Ga naar je Yesplan-applicatie en log in.
- Beweeg je muis over je accountnaam in het onderste menu en selecteer ‘System settings’.
- Klik op ‘Events’ in de bovenste rij menu-items.
- Klik op ‘+ Add a Group’.
- Dubbelklik op ‘New’ en vervang ‘New’ door ‘Paylogic’. Bevestig met ‘OK’.
- Klik nu op ‘Open’ bij de Paylogic-groep.
- Klik op ‘+ Add a Field’.
- Selecteer ‘Publication trigger’ als type en schrijf ‘Publish on Paylogic’ als label. Klik op ‘Add’.
- Klik opnieuw op ‘+ Add a Field’.
- Selecteer ‘Dropdown’ als type en schrijf ‘Event Template’ als label. Klik op ‘Add’.
- Klik opnieuw op ‘+ Add a Field’.
- Selecteer ‘Date and time input’ als type en schrijf ‘Sale Start’ als label. Klik op ‘Add’.
- Klik opnieuw op ‘+ Add a Field’.
- Selecteer ‘Date and time input’ als type en schrijf ‘Sale End’ als label. Klik op ‘Add’.
- Klik op ‘Add’ onder ‘Where or When to Show’ in de tabel.
- Selecteer ‘Info’.
- Je ziet nu ‘Info’ in de ‘Inspector Tabs’-kolom voor al je velden.
- Dubbelklik als laatste op ‘Description’ in de rij ‘Event Template’ en voeg de volgende zin toe:
- “The template event to be used when first publishing this event on Paylogic. Note: this option cannot be changed after publishing for the first time.”
- Bevestig met ‘OK’.
2.2 Integratie toevoegen
- Ga naar je Yesplan-applicatie en log in.
- Beweeg je muis over je accountnaam in het onderste menu en selecteer ‘System settings’.
- Klik op ‘Integrations’ in de bovenste rij menu-items.
- Klik op het ‘+’ icoon. Voer ‘Paylogic’ in als naam en klik op ‘Add’.
- Selecteer ‘Generic ticketing’ als ‘Integration Type’.
- Nu wordt een reeks nieuwe opties geopend. Stel de volgende instellingen in:
- Authentication Type: OAuth 2.0
- Grant Type → Client Credentials
- URL of resources server: https://partner.paylogic.com/yesplan
- URL of authorization server: https://partner.paylogic.com/yesplan/token
- Client ID: Vul hier de Client ID in die je in Paylogic hebt gegenereerd (stap 1.3).
- Client Secret: Vul hier de secret in die je in Paylogic hebt gegenereerd (stap 1.3).
- Klik op ‘Verify’ in het veld ‘Connection to Ticketing System’. Je zou nu ‘Verified’ naast de knop moeten zien.
- Ga naar de instelling ‘Mappings’ en klik op ‘Click to update’. Je zou nu ‘Updated’ naast de knop moeten zien.
- Vink alle selectievakjes onder ‘Protocol Support’ uit.
- Ga naar Actions → Publish en selecteer de trigger die je in de evenementen-groep hebt aangemaakt (zie 2.1.8).
- Klik opnieuw op ‘Click to update’ bij de instelling ‘Mappings’. Je zou nu ‘Updated’ naast de knop moeten zien.
- In de ‘Publishing Events – Data Flow from Yesplan to Ticketing System’ sectie voeg de volgende velden toe:
- event_uid
- Selecteer ‘paylogic_template’ in de dropdown als ‘Field in Yesplan’.
- Selecteer ‘template_events’ in de dropdown als ‘Mapping’.
- Klik op ‘Add’.
- sale_start
- Selecteer ‘paylogic_salestart’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- sale_end
- Selecteer ‘paylogic_saleend’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- subtitle
- Dit veld is optioneel, maar je kunt dit gebruiken om ook de ondertitel in het Paylogic-evenement vooraf in te vullen.
- Je kunt dit bijvoorbeeld mappen naar ‘production_subtitle’.
- project_code
- Dit veld is ook optioneel, maar kan worden gebruikt om het projectcodeveld in een Paylogic-evenement vooraf in te vullen. Dit kan handig zijn om een interne ID, die je in Yesplan gebruikt voor een evenement, ook in Paylogic op te slaan.
- Map dit naar het overeenkomstige gegevensveld in Yesplan.
- Het is ook mogelijk om gegevens van Paylogic naar Yesplan te synchroniseren. Als je dit wilt, kun je de velden instellen zoals hieronder of een selectie maken van de velden die je wilt gebruiken. In de ‘Remote Data – Data Flow from Ticketing System to Yesplan’ sectie kun je de volgende velden toevoegen:
- total_available_tickets
- Selecteer ‘ticketing_available_tickets’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- total_capacity
- Selecteer ‘ticketing_capacity’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- total_not_scanned_tickets
- Selecteer ‘ticketing_tickets_not_scanned’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- Total_scanned_tickets
- Selecteer ‘ticketing_tickets_scanned’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
- total_sold_tickets
- Selecteer ‘ticketing_sold_tickets_paid’ in de dropdown als ‘Field in Yesplan’.
- Klik op ‘Add’.
3. Een evenement publiceren van Yesplan naar Paylogic
Nu de integratie is ingesteld, kun je je evenement publiceren van Yesplan naar Paylogic. Volg deze stappen:
Ga naar je Yesplan-applicatie en log in.
- Selecteer ‘Events’ in het onderste menu.
- Open het evenement dat je naar Paylogic wilt publiceren.
- Zoek het gedeelte ‘Paylogic’.
- Klik op ‘Show all’.
- In het veld ‘Event Template’ kun je het sjabloonevenement selecteren dat je als basis voor je nieuwe evenement wilt gebruiken.
- Belangrijk om te weten: alle instellingen van het sjabloonevenement worden gekopieerd naar het nieuwe evenement, behalve de volgende velden. Deze worden in Paylogic ingevuld met gegevens uit je Yesplan-evenement:
- Event Title
- Event subtitle (optioneel)
- Event date/time start
- Event date/time end
- Location
- Sale date/time start
- Sale date/time end
- Project code (optioneel)
- Vul de datums en tijden in voor de velden ‘Sale Start’ en ‘Sale End’.
- Klik op ‘Publish Event’ in het veld ‘Publish on Paylogic’.
- Je zou een bevestiging moeten krijgen dat de actie succesvol was.
- Het evenement is nu aangemaakt in Paylogic! Ga naar de Paylogic backoffice om het evenement te controleren.
- Wanneer je een nieuw sjabloonevenement wilt toevoegen en dit hebt toegevoegd in de Paylogic backoffice, moet je de mappings in Yesplan ook bijwerken. Dit doe je via System settings > Integrations > Paylogic.
- Total sold tickets die gesynchroniseerd worden van Paylogic naar Yesplan kunnen gastenlijst tickets, kortingskaarten, etc. bevatten en weerspiegelen mogelijk niet exact wat wordt verwacht bij “ticketing_sold_tickets_paid”.
- De gegevensvelden worden bijgewerkt telkens wanneer je een evenement opent. Klikken op ‘update’ werkt niet als de laatste update recent was; dit is een beperking in Yesplan.
- De publicatie van Yesplan naar Paylogic kan maar één keer worden uitgevoerd. Latere wijzigingen in Yesplan worden niet doorgestuurd naar Paylogic. Wijzigingen in het Paylogic-evenement worden ook niet teruggestuurd naar Yesplan.
- De locatie wordt genegeerd om te voorkomen dat er veel dubbele locaties worden aangemaakt. De locatie van het sjabloonevenement wordt gebruikt bij het aanmaken van een nieuw evenement.