private async Task Handle(PaymentSucceeded succeeded)
 {
     await _paymentDetailsRepository.Update(new GatewayPaymentId(succeeded.GatewayPaymentId), new AcquiringBankPaymentId(succeeded.BankPaymentId), PaymentStatus.Success);
 }
Ejemplo n.º 2
0
 protected void InvokePaymentSucceeded()
 {
     PaymentSucceeded?.Invoke(this, null);
 }
Ejemplo n.º 3
0
 private void Apply(PaymentSucceeded evt)
 {
     AcquiringBankPaymentId = evt.BankPaymentId;
     Status  = evt.Status;
     Version = evt.Version;
 }