Uitdaging
Van oudsher concentreert Universe zich op het online aanbieden van tickets voor evenementen, maar het bedrijf heeft inmiddels ook fysieke tools waarmee klanten de ervaring van het evenement zelf kunnen vormgeven. Met Universe kunnen organisatoren van evenementen nu niet alleen kaartbetalingen accepteren voor tickets die fysiek worden verkocht, ze kunnen ook upgrades van tickets, uitbreidingen en merchandise bij de deur verkopen.
Bij transacties waarbij kaartgegevens zijn betrokken, is compliance lastig. Universe wilde daarom behoedzaam te werk gaan en had behoefte aan een partner die de ingewikkelde aspecten kon wegnemen. “We hadden totaal geen ervaring met transacties met kaartgegevens en we maakten ons zorgen over de hoeveelheid werk en de investeringen die dat met zich zou meebrengen”, aldus Joshua Kelly, Chief Technology Officer bij Universe.
Oplossing
Universe ging samenwerken met Stripe om fysieke betalingen minder ingewikkeld te maken voor organisatoren van evenementen op het platform. Sommige organisatoren op Universe zijn bijvoorbeeld geen eigenaar van de ruimte waar het evenement plaatsvindt, en kunnen dus geen ingewikkelde infrastructuur installeren. Universe biedt mobiele apparaten en interfaces om te waarborgen dat organisatoren de verkoop op locatie probleemloos kunnen opzetten. Tegen die achtergrond had Universe behoefte aan een partner die begreep wat er nodig was om het voor klanten eenvoudig te houden. Het team koos voor Stripe Terminal als natuurlijke, eenvoudige uitbreiding van de bestaande integratie.
“We wilden de infrastructuur eenvoudig houden en daarom was het cruciaal dat we geen nieuw, afzonderlijk POS-systeem of nieuwe terminal hoefden te introduceren. Want om efficiënt te werken en ons bedrijf op te schalen moeten we echt selectief zijn als het gaat om de betaaldienstverleners waarmee we integreren”, zegt Kelly.
Resultaten
Dankzij de online en mobiele SDK's van Stripe kon Universe de bestaande Stripe-integratie snel en eenvoudig uitbreiden met ondersteuning van fysieke betalingen. In ruim een maand ging het team van initiële development via demo's naar live productie dankzij de handige tools voor developers van Stripe.
Stripe leverde Universe vooraf gecertificeerde EMV-kaartlezers waarop PCI-compliant software was geïnstalleerd, evenals beveiligingscodes van Stripe voor end-to-end-encryptie van transactiegegevens. Deze impact is volgens Kelly essentieel: “Stripe heeft compliance voor ons een stuk eenvoudiger gemaakt. Niet alleen voor transacties zonder kaartgegevens, maar ook bij betalingen met kaartgegevens. Zo hebben we ons bedrijf kunnen uitbreiden op terreinen waar dat anders ondenkbaar zou zijn geweest.”
Er waren maar een paar sprints nodig om iets te ontwikkelen, en het team dat aan de integratie met Terminal werkt bestaat niet uit 20 of 30 developers. Het zijn er maar drie. Dat zegt wel wat over de snelheid en flexibiliteit van Terminal. Het was eigenlijk niet meer dan plug-and-play met het bestaande platform, het was een natuurlijke uitbreiding. We hoefden geen ondersteuning op maat in onze backend of infrastructuur in te bouwen. Alles werkte gewoon meteen.