diff --git a/public/hyperswitch/Gateway/NEXIXPAY.svg b/public/hyperswitch/Gateway/NEXIXPAY.svg
new file mode 100644
index 000000000..e83ffe937
--- /dev/null
+++ b/public/hyperswitch/Gateway/NEXIXPAY.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/screens/Connectors/ConnectorTypes.res b/src/screens/Connectors/ConnectorTypes.res
index ca56e3ae9..7753a9ff7 100644
--- a/src/screens/Connectors/ConnectorTypes.res
+++ b/src/screens/Connectors/ConnectorTypes.res
@@ -96,6 +96,7 @@ type processorTypes =
| FIUU
| NOVALNET
| DEUTSCHEBANK
+ | NEXIXPAY
type threeDsAuthenticatorTypes = THREEDSECUREIO | NETCETERA
diff --git a/src/screens/Connectors/ConnectorUtils.res b/src/screens/Connectors/ConnectorUtils.res
index fb66b51f4..6d1799e90 100644
--- a/src/screens/Connectors/ConnectorUtils.res
+++ b/src/screens/Connectors/ConnectorUtils.res
@@ -101,6 +101,7 @@ let connectorList: array = [
Processors(WELLSFARGO),
Processors(NOVALNET),
Processors(DEUTSCHEBANK),
+ Processors(NEXIXPAY),
]
let connectorListForLive: array = [
@@ -492,7 +493,9 @@ let deutscheBankInfo = {
let taxJarInfo = {
description: "TaxJar is reimagining how businesses manage sales tax compliance. Its cloud-based platform automates the entire sales tax life cycle across all sales channels — from calculations and nexus tracking to reporting and filing.",
}
-
+let nexixpayInfo = {
+ description : "Nexi's latest generation virtual POS is designed for those who, through a website, want to sell goods or services by managing payments online."
+}
let signifydInfo = {
description: "One platform to protect the entire shopper journey end-to-end",
validate: [
@@ -597,6 +600,7 @@ let getConnectorNameString = (connector: processorTypes) =>
| FIUU => "fiuu"
| NOVALNET => "novalnet"
| DEUTSCHEBANK => "deutschebank"
+ | NEXIXPAY => "nexixpay"
}
let getThreeDsAuthenticatorNameString = (threeDsAuthenticator: threeDsAuthenticatorTypes) =>
@@ -712,6 +716,7 @@ let getConnectorNameTypeFromString = (connector, ~connectorType=ConnectorTypes.P
| "fiuu" => Processors(FIUU)
| "novalnet" => Processors(NOVALNET)
| "deutschebank" => Processors(DEUTSCHEBANK)
+ | "nexixpay" => Processors(NEXIXPAY)
| _ => UnknownConnector("Not known")
}
| ThreeDsAuthenticator =>
@@ -811,6 +816,7 @@ let getProcessorInfo = connector => {
| FIUU => fiuuInfo
| NOVALNET => novalnetInfo
| DEUTSCHEBANK => deutscheBankInfo
+ | NEXIXPAY => nexixpayInfo
}
}
let getThreedsAuthenticatorInfo = threeDsAuthenticator =>
@@ -1629,6 +1635,7 @@ let getDisplayNameForProcessor = connector =>
| FIUU => "Fiuu"
| NOVALNET => "Novalnet"
| DEUTSCHEBANK => "Deutsche Bank"
+ | NEXIXPAY => "Nexixpay"
}
let getDisplayNameForThreedsAuthenticator = threeDsAuthenticator =>