Roadwise Group / Tollvignettes & 24Toll
Bestellingen, betalingen en API’s voor drie platforms.
Voor Roadwise Group werk ik aan Tollvignettes.com, 24Toll.com en het Roadwise-platform. Ik adviseer bij technische keuzes en bouw oplossingen voor bestel- en betaalverwerking, API’s, synchronisatie en cloudinfrastructuur.
Mijn werk voor Roadwise Group
Tollvignettes
Bestelverwerking automatiseren
Bij Tollvignettes automatiseerde ik de verwerking van vignetbestellingen. Het team hoeft daardoor minder handmatig over te nemen en heeft beter zicht op fouten. Dat maakt het dagelijkse beheer en de ondersteuning van klanten eenvoudiger.
Tollvignettes
Betaalgateways en digitale wallets
Ik implementeerde PAY.nl, Nuvei, PayParts en PayPal, inclusief de verwerking van betaalstatussen, callbacks en mislukte of afgebroken betalingen. Via Nuvei en PayParts voegde ik ook Apple Pay en Google Pay toe.
24Toll
Terugkerende betalingen
Voor 24Toll bouwde ik de afhandeling van terugkerende betalingen via PAY.nl. Daarbij horen betaalmachtigingen, vervolgafschrijvingen en het verwerken van betaalstatussen en mislukte betalingen binnen de factuurafhandeling.
24Toll
Een API voor externe partijen
Ik bouwde een API waarmee externe partijen voertuigen kunnen aanmelden en beheren, openstaande facturen kunnen opvragen en passagebewijzen kunnen aanvragen. Daarbij horen authenticatie, webhooks en het veilig afhandelen van herhaalde verzoeken.
24Toll / mTLS
Beveiligde verbindingen en sleutelbeheer
Voor 24Toll richtte ik mTLS en sleutelbeheer in met Terraform, Cloudflare en Google Cloud KMS. De privésleutel is HSM-beveiligd en blijft binnen KMS, waar de ondertekening plaatsvindt. Ontwikkelaars en de applicatie hebben daardoor geen kopie van de privésleutel nodig.
Tollvignettes ↔ Roadwise
Orders, vignetten en documenten synchroniseren
Ik bouwde de synchronisatie van order-, vignet- en documentgegevens tussen Tollvignettes en Roadwise. Daar horen het verwerken van updates, achtergrondtaken en het afhandelen van mislukte synchronisaties bij.
Roadwise
API’s voor andere toepassingen
Daarnaast bouwde ik API’s om Roadwise met externe toepassingen te verbinden. Die ontsluiten onder meer voertuig- en vignetgegevens, documenten en onderdelen van de checkout, met toegangscontrole per toepassing en gebruiker.
Platforminfrastructuur
Omgevingen en achtergrondverwerking inrichten
Ik richtte met Terraform en Kubernetes aparte omgevingen in voor de applicaties en hun achtergrondverwerking. Daarbij stelde ik ook automatisch op- en afschalen in.
Gebruikte techniek
- Applicaties
- PHP · Laravel · Next.js
- Betalingen
- PAY.nl · Nuvei · PayParts · PayPal · Apple Pay · Google Pay
- Koppelingen & infrastructuur
- REST API’s · Webhooks · Terraform · Kubernetes · Google Cloud
- Beveiliging
- mTLS · Cloudflare · Google Cloud KMS · Cloud HSM