Online Payment Module

 

​VX Company heeft de webservice 'Online Payment Module' (OPM) ontworpen en gebouwd. Deze webservice wordt door de gemeente Rotterdam gebruikt voor het afhandelen van betalingsverzoeken vanuit diverse webapplicaties. De webservice verzamelt betalingsverzoeken en sluist deze door naar een externe betaalmodule (Neos). Tevens verwerkt de webservice de betalingen in een transactieregister zodat de status van de betalingen worden vastgelegd.

Meer informatie

​De in Java ontwikkelde webservice communiceert met verschillende webservices van webapplicaties via een Enterprise Service Bus (in dit geval via een Oracle Service Bus) conform de standaard Service Oriented Architecture van de gemeente Rotterdam. De orchestratie wordt middels BPEL processen gevoerd. Door de architectuurkeuze en de implementatie van OPM middels een ESB sluit deze goed aan bij de communicatie van en naar andere applicaties.

Er is bij de ontwikkeling van OPM veel aandacht besteed aan de ‘foutafhandeling’ voor het geval dat er geen communicatie tussen verschillende webservices mogelijk is. Het op een juiste manier omgaan met ‘onderbrekingen’ in de keten was een belangrijke vereiste.

Het resultaat van de dienstverlening

De webservice OPM is nu volop in gebruik bij de Gemeente Rotterdam. Deze webservice is een belangrijke schakel in het programma van de gemeente Rotterdam om de burgers steeds meer dienstverlening te bieden via internet. VX Company heeft het project succesvol binnen budget en planning afgerond en heeft een vervolgopdracht gekregen als gevolg van extra functionaliteit.

http://www.rotterdam.nl

Online Payment Module

​VX Company heeft de webservice 'Online Payment Module' (OPM) ontworpen en gebouwd. Deze webservice wordt door de gemeente Rotterdam gebruikt voor het afhandelen van betalingsverzoeken vanuit diverse webapplicaties. De webservice verzamelt betalingsverzoeken en sluist deze door naar een externe betaalmodule (Neos). Tevens verwerkt de webservice de betalingen in een transactieregister zodat de status van de betalingen worden vastgelegd.

​De in Java ontwikkelde webservice communiceert met verschillende webservices van webapplicaties via een Enterprise Service Bus (in dit geval via een Oracle Service Bus) conform de standaard Service Oriented Architecture van de gemeente Rotterdam. De orchestratie wordt middels BPEL processen gevoerd. Door de architectuurkeuze en de implementatie van OPM middels een ESB sluit deze goed aan bij de communicatie van en naar andere applicaties.

Er is bij de ontwikkeling van OPM veel aandacht besteed aan de ‘foutafhandeling’ voor het geval dat er geen communicatie tussen verschillende webservices mogelijk is. Het op een juiste manier omgaan met ‘onderbrekingen’ in de keten was een belangrijke vereiste.

Het resultaat van de dienstverlening

De webservice OPM is nu volop in gebruik bij de Gemeente Rotterdam. Deze webservice is een belangrijke schakel in het programma van de gemeente Rotterdam om de burgers steeds meer dienstverlening te bieden via internet. VX Company heeft het project succesvol binnen budget en planning afgerond en heeft een vervolgopdracht gekregen als gevolg van extra functionaliteit.