public async Task HandleAsync(PaymentTransferProcessedEvent msg) { if (msg.Status != ProcessedPaymentTransferStatus.Accepted) { return; } // TODO: implement deduplication later await _reportHelper.UpdateStatusAsync(msg.TransferId, TxStatus.Completed); }
public async Task HandleAsync(VoucherTokensUsedEvent msg) { await _reportHelper.UpdateStatusAsync(msg.TransferId.ToString(), TxStatus.Completed); }
public async Task HandleAsync(RefundPaymentTransferEvent msg) { // TODO: implement deduplication later await _reportHelper.UpdateStatusAsync(msg.TransferId, TxStatus.Rejected); }
public async Task HandleAsync(RefundPartnersPaymentEvent msg) { // TODO: implement deduplication later await _reportHelper.UpdateStatusAsync(msg.PaymentRequestId, TxStatus.Rejected); }