Exemplo n.º 1
0
        public async Task GetStatus()
        {
            try
            {
                _logger.Log("Sending status request...");

                var request = new EFTStatusRequest()
                {
                    StatusType = StatusType.Standard, Application = TerminalApplication.EFTPOS
                };
                await eft.WriteRequestAsync(request);
            }
            catch (Exception ex)
            {
                _logger.Log(ex.Message, LogType.ERROR);
            }
        }
Exemplo n.º 2
0
 /// <summary>Send a request to PaymentTerminal for a PIN pad status.</summary>
 /// <param name="request">An <see cref="EFTStatusRequest" /> object.</param>
 /// <returns>FALSE if an error occured.</returns>
 public bool DoStatus(EFTStatusRequest request)
 {
     return(DoRequest(request));
 }