Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
userId) { this.userId = userId; } public String getPrice() { return price; } public void setPrice(String price) { this.price = price; } public String getPaymentStatus() { return paymentStatus; } public void setPaymentStatus(String paymentStatus) { this.paymentStatus = paymentStatus; } public String