public async Task <PaymentStatusUpdateResponse> PartnerCancelPaymentAsync([FromBody] ReceptionistProcessPaymentRequest request) { var result = await _paymentsStatusUpdater.CancelByPartnerAsync(request.PaymentRequestId); return(new PaymentStatusUpdateResponse { Error = (PaymentStatusUpdateErrorCodes)result }); }
public async Task <PaymentStatusUpdateResponse> ReceptionistApprovePaymentAsync([FromBody] ReceptionistProcessPaymentRequest request) { var result = await _paymentsStatusUpdater.ApproveByReceptionistAsync(request.PaymentRequestId); return(new PaymentStatusUpdateResponse { Error = (PaymentStatusUpdateErrorCodes)result }); }