berndt.codes

Payment Service

Kunde
Deutscher Fußball-Rekordmeister
Über
objective partner
Zeitraum
12.2015 bis 07.2016
Rolle
Lead-Entwickler

Die Zahlungsabwicklung für den Webshop des Vereins, eines der beiden geschäftskritischen Systeme des Shops. Aus einem übernommenen Proof of Concept habe ich zusammen mit einem weiteren Entwickler den produktiven Service gemacht, von der Anbindung der Zahlungsanbieter bis zu den Schnittstellen zu Webshop und SAP CRM. Später lag die Hauptverantwortung bei mir.

Anbieter und Schnittstellen

Der Service nimmt die Zahlungen aus dem Webshop entgegen und wickelt sie über mehrere Anbieter ab, unter anderem PayPal und Masterpayment. Die Zahlungsmöglichkeiten lieferte er als eigenes, einbettbares iFrame, das unter anderem im Webshop eingebunden war. Nach hinten spricht er über SOAP und REST mit Webshop und SAP CRM, damit Bestellung und Zahlung zusammenlaufen. Dazu kamen die administrative Oberfläche, über die sich Zahlungen nachvollziehen lassen, und Lasttests vor dem Livegang. Weil an ihm der Umsatz des Shops hing, war der Service immer von hohem Interesse.

Womit

  • JavaEE
  • AngularJS
  • PayPal SDK
  • WildFly
  • MSSQL
  • Hibernate
  • JavaScript
  • Bootstrap
  • JPA
  • JUnit

Zurück zum Werdegang