Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-25: PAYMENT (UI prompt)


PaymentBookingModuleEventHall

Properties (7)

PropertyTypeEntityReferenceModule
(1) AmountSTRINGPayment
(2) BookingLONGPaymentBookingBookingModule
(3) CreatedAtDATEPayment
(4) CurrencySTRINGPayment
(5) PaymentMethodSTRINGPayment
(6) PaymentStatusSTRINGPayment
(7) TransactionReferenceSTRINGPayment


Module Interfaces (6)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /BookingService/paymentinsertPayment(payment)BookingModulePOSTPayment
(2) /BookingService/payment/{id}deletePaymentById(id)BookingModuleDELETEPayment
(3) /BookingService/payment/booking/{id}findAllPaymentOfBooking(id)BookingModuleGETBooking Payment
(4) /BookingService/payment/{id}findPaymentById(id)BookingModuleGETPayment
(5) /BookingService/paymentfindAllPayment()BookingModuleGETPayment
(6) /BookingService/payment/{id}updatePaymentById(payment)BookingModulePUTPayment

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum