public async Task <IActionResult> PostPaid([FromBody] PaidPaymentModel model)
        {
            var details = new PaidPaymentDetails()
            {
                PaymentId = model.PaymentId,
                BookingId = model.BookingId,
                Amount    = model.Amount
            };

            await _paymentService.ProcessPaidPayment(details);

            return(Ok());
        }
 public async Task ProcessPaidPayment(PaidPaymentDetails paidPaymentDetails)
 {
     var paymentPaidEvent = new PaymentPaidEvent(paidPaymentDetails.BookingId, paidPaymentDetails.PaymentId, paidPaymentDetails.Amount);
     await _eventEmmiter.EmitEvent(paymentPaidEvent);
 }