Inheritance: CloverDeviceConfiguration
示例#1
0
        public static void Main(string[] args)
        {
            // Send output to a file
            new CaptureLog();

            CloverDeviceConfiguration configuration = new USBCloverDeviceConfiguration("ThisWillBeTheDeviceId (possibly)", "com.clover.remotepay.transport.example.CloverDeviceExample", false, 1);
            CloverDevice device = CloverDeviceFactory.Get(configuration);

            device.Subscribe(new CloverListener(device));
            System.Threading.Thread.Sleep(20000000);
        }
        public static void Main(string[] args)
        {
            // Send output to a file
            new CaptureLog();

            CloverDeviceConfiguration configuration =
                new USBCloverDeviceConfiguration("ThisWillBeTheDeviceId (possibly)");
            CloverDevice device = CloverDeviceFactory.Get(configuration);

            device.Subscribe(new CloverListener(device));
            System.Threading.Thread.Sleep(20000000);
        }
示例#3
0
        static void Main(string[] args)
        {
            CloverDeviceConfiguration config = new USBCloverDeviceConfiguration("__deviceID__");
            CloverConnector cloverConnector = new CloverConnector(config);
            cloverConnector.InitializeConnection();
            TestConnectorListener connListener = new TestConnectorListener(cloverConnector);

            while (!connListener.ready)
            {
                System.Console.WriteLine("Connected:" + connListener.connected);
                System.Console.WriteLine("Ready:" + connListener.ready);
                System.Threading.Thread.Sleep(3 * 1000);
            }

            System.Console.WriteLine("Connected:" + connListener.connected);
            System.Console.WriteLine("Ready:" + connListener.ready);

            //TEST DisplayOrder
            testDisplayOrder(cloverConnector, connListener);

            //TEST Payment and Void of that Payment
            testPaymentAndVoid(cloverConnector, connListener);

            //TEST Manual Refund (Naked Credit)
            testManualRefund(cloverConnector, connListener);
        }