diff --git a/src/GlobalPayments.Api/Terminals/TerminalResponse.cs b/src/GlobalPayments.Api/Terminals/TerminalResponse.cs index f07ef797..36ea1ad9 100644 --- a/src/GlobalPayments.Api/Terminals/TerminalResponse.cs +++ b/src/GlobalPayments.Api/Terminals/TerminalResponse.cs @@ -210,7 +210,11 @@ public abstract class TerminalResponse : IDeviceResponse { /// /// The results of the terminals attempt to verify the cards authenticity. /// - public string TerminalVerificationResults { get; set; } + public string TerminalVerificationResults { get; set; } + /// + /// TODO give comment for this + /// + public string ReferenceNumber { get; set; } } public enum ApplicationCryptogramType { diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaAdminTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaAdminTests.cs index 0e5a936d..1e4146b1 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaAdminTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaAdminTests.cs @@ -14,7 +14,7 @@ public HpaAdminTests() { IpAddress = "10.12.220.39", Port = "12345", Timeout = 20000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaCreditTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaCreditTests.cs index 703d9e66..481d26d3 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaCreditTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaCreditTests.cs @@ -16,7 +16,7 @@ public HpaCreditTests() { IpAddress = "192.168.0.94", Port = "12345", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); _device.OpenLane(); diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaDebitTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaDebitTests.cs index fd4394e5..8e65fe5d 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaDebitTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaDebitTests.cs @@ -17,7 +17,7 @@ public HpaDebitTests() { IpAddress = "10.12.220.39", Port = "12345", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); _device.OpenLane(); diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaEbtTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaEbtTests.cs index 16dc1199..8dc0540a 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaEbtTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaEbtTests.cs @@ -19,7 +19,7 @@ public HpaEbtTests() { IpAddress = "10.12.220.39", Port = "12345", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); _device.OpenLane(); diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaGiftTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaGiftTests.cs index 70f914d2..d0ac9e62 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaGiftTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/HpaGiftTests.cs @@ -17,7 +17,7 @@ public HpaGiftTests() { IpAddress = "10.12.220.39", Port = "12345", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); _device.OpenLane(); diff --git a/tests/GlobalPayments.Api.Tests/Terminals/HPA/VRF/VerificationTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/HPA/VRF/VerificationTests.cs index f4aea07a..9361d721 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/HPA/VRF/VerificationTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/HPA/VRF/VerificationTests.cs @@ -18,7 +18,7 @@ public HpaVerificationTests() { ConnectionMode = ConnectionModes.TCP_IP, IpAddress = "10.12.220.39", Port = "12345", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (Api.Terminals.IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); _device.OpenLane(); diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAdminTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAdminTests.cs index b8f65b01..2a0846b0 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAdminTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAdminTests.cs @@ -18,7 +18,7 @@ public PaxAdminTests() { IpAddress = "10.12.220.172", //IpAddress = "192.168.0.31", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAsyncTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAsyncTests.cs index ae6646e2..b9eb5ecf 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAsyncTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxAsyncTests.cs @@ -17,7 +17,7 @@ public PaxAsyncTests() { IpAddress = "10.12.220.172", //IpAddress = "192.168.0.31", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxBatchTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxBatchTests.cs index eced7fe7..25de4a36 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxBatchTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxBatchTests.cs @@ -15,7 +15,7 @@ public PaxBatchTests() { ConnectionMode = ConnectionModes.HTTP, IpAddress = "10.12.220.172", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (Api.Terminals.IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxCreditTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxCreditTests.cs index 348de26f..ab69a0d1 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxCreditTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxCreditTests.cs @@ -16,7 +16,7 @@ public PaxCreditTests() { IpAddress = "192.168.0.31", Port = "10009", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxDebitTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxDebitTests.cs index 28395dd7..37d662fc 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxDebitTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxDebitTests.cs @@ -14,7 +14,7 @@ public PaxDebitTests() { ConnectionMode = ConnectionModes.HTTP, IpAddress = "192.168.0.31", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxEbtTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxEbtTests.cs index 4311512e..b81b0d11 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxEbtTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxEbtTests.cs @@ -14,7 +14,7 @@ public PaxEbtTests() { ConnectionMode = ConnectionModes.HTTP, IpAddress = "10.12.220.172", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxGiftTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxGiftTests.cs index ccec1337..d356d31e 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxGiftTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxGiftTests.cs @@ -15,7 +15,7 @@ public PaxGiftTests() { ConnectionMode = ConnectionModes.HTTP, IpAddress = "10.12.220.172", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxLevel2Tests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxLevel2Tests.cs index 15c004e1..000b93e9 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxLevel2Tests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxLevel2Tests.cs @@ -15,7 +15,7 @@ public PaxLevel2Tests() { ConnectionMode = ConnectionModes.HTTP, IpAddress = "10.12.220.172", Port = "10009", - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxMessageTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxMessageTests.cs index 467240fd..c4a568bc 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxMessageTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxMessageTests.cs @@ -16,7 +16,7 @@ public PaxMessageTests() { IpAddress = "192.168.0.31", Port = "10009", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(device); } diff --git a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxReportTests.cs b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxReportTests.cs index 00e1cfe2..cd4bc42a 100644 --- a/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxReportTests.cs +++ b/tests/GlobalPayments.Api.Tests/Terminals/Pax/PaxReportTests.cs @@ -22,7 +22,7 @@ public static void Initialize(TestContext context) { IpAddress = "192.168.0.31", Port = "10009", Timeout = 30000, - RequestIdProvider = new RandomIdProvider() + RequestIdProvider = (IRequestIdProvider)new RandomIdProvider() }); Assert.IsNotNull(_device);