Skip to content

Commit

Permalink
feat: Addition of new connector "NEXIXPAY" (#1569)
Browse files Browse the repository at this point in the history
  • Loading branch information
kanikabansal-juspay authored Oct 8, 2024
1 parent 2f2cd83 commit 8437983
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 1 deletion.
11 changes: 11 additions & 0 deletions public/hyperswitch/Gateway/NEXIXPAY.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/screens/Connectors/ConnectorTypes.res
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ type processorTypes =
| FIUU
| NOVALNET
| DEUTSCHEBANK
| NEXIXPAY

type threeDsAuthenticatorTypes = THREEDSECUREIO | NETCETERA

Expand Down
9 changes: 8 additions & 1 deletion src/screens/Connectors/ConnectorUtils.res
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ let connectorList: array<connectorTypes> = [
Processors(WELLSFARGO),
Processors(NOVALNET),
Processors(DEUTSCHEBANK),
Processors(NEXIXPAY),
]

let connectorListForLive: array<connectorTypes> = [
Expand Down Expand Up @@ -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: [
Expand Down Expand Up @@ -597,6 +600,7 @@ let getConnectorNameString = (connector: processorTypes) =>
| FIUU => "fiuu"
| NOVALNET => "novalnet"
| DEUTSCHEBANK => "deutschebank"
| NEXIXPAY => "nexixpay"
}

let getThreeDsAuthenticatorNameString = (threeDsAuthenticator: threeDsAuthenticatorTypes) =>
Expand Down Expand Up @@ -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 =>
Expand Down Expand Up @@ -811,6 +816,7 @@ let getProcessorInfo = connector => {
| FIUU => fiuuInfo
| NOVALNET => novalnetInfo
| DEUTSCHEBANK => deutscheBankInfo
| NEXIXPAY => nexixpayInfo
}
}
let getThreedsAuthenticatorInfo = threeDsAuthenticator =>
Expand Down Expand Up @@ -1629,6 +1635,7 @@ let getDisplayNameForProcessor = connector =>
| FIUU => "Fiuu"
| NOVALNET => "Novalnet"
| DEUTSCHEBANK => "Deutsche Bank"
| NEXIXPAY => "Nexixpay"
}

let getDisplayNameForThreedsAuthenticator = threeDsAuthenticator =>
Expand Down

0 comments on commit 8437983

Please sign in to comment.