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);