Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-26: PAYMENT (UI prompt)


PaymentCustomerModuleEventHall

Properties (7)

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


Module Interfaces (6)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /payment/{id}updatePaymentById(payment)CustomerModulePUTPayment
(2) /payment/{id}deletePaymentById(id)CustomerModuleDELETEPayment
(3) /paymentfindAllPayment()CustomerModuleGETPayment
(4) /payment/{id}findPaymentById(id)CustomerModuleGETPayment
(5) /paymentinsertPayment(payment)CustomerModulePOSTPayment
(6) /payment/booking/{id}findAllPaymentOfBooking(id)CustomerModuleGETBooking Payment

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