Skip to content

Commit

Permalink
feat: Addition of new connector - Elavon (#1950)
Browse files Browse the repository at this point in the history
  • Loading branch information
susrithasabbini authored Dec 18, 2024
1 parent 84cf9aa commit e5ee018
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
13 changes: 13 additions & 0 deletions public/hyperswitch/Gateway/ELAVON.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 @@ -42,6 +42,7 @@ type processorTypes =
| WORLDPAY
| CYBERSOURCE
| EBANX
| ELAVON
| ACI
| WORLDLINE
| FISERV
Expand Down
9 changes: 9 additions & 0 deletions src/screens/Connectors/ConnectorUtils.res
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ let connectorList: array<connectorTypes> = [
Processors(CYBERSOURCE),
Processors(DATATRANS),
Processors(DLOCAL),
Processors(ELAVON),
Processors(FISERV),
Processors(FISERVIPG),
Processors(FORTE),
Expand Down Expand Up @@ -263,6 +264,10 @@ let ebanxInfo = {
description: "Ebanx enables global organizations to grow exponentially in Rising Markets by leveraging a platform of end-to-end localized payment and financial solutions.",
}

let elavonInfo = {
description: "Elavon is a global payment processing company that provides businesses with secure and reliable payment solutions. As a subsidiary of U.S. Bank, Elavon serves merchants in various industries, offering services such as credit card processing, mobile payments, e-commerce solutions, and fraud prevention tools.",
}

let aciInfo = {
description: "Trusted processor offering a wide range of payment solutions, including cards, digital wallets, and real-time bank transfers.",
}
Expand Down Expand Up @@ -546,6 +551,7 @@ let getConnectorNameString = (connector: processorTypes) =>
| WORLDPAY => "worldpay"
| CYBERSOURCE => "cybersource"
| EBANX => "ebanx"
| ELAVON => "elavon"
| ACI => "aci"
| WORLDLINE => "worldline"
| FISERV => "fiserv"
Expand Down Expand Up @@ -662,6 +668,7 @@ let getConnectorNameTypeFromString = (connector, ~connectorType=ConnectorTypes.P
| "worldpay" => Processors(WORLDPAY)
| "cybersource" => Processors(CYBERSOURCE)
| "ebanx" => Processors(EBANX)
| "elavon" => Processors(ELAVON)
| "aci" => Processors(ACI)
| "worldline" => Processors(WORLDLINE)
| "fiserv" => Processors(FISERV)
Expand Down Expand Up @@ -763,6 +770,7 @@ let getProcessorInfo = connector => {
| WORLDPAY => worldpayInfo
| CYBERSOURCE => cybersourceInfo
| EBANX => ebanxInfo
| ELAVON => elavonInfo
| ACI => aciInfo
| WORLDLINE => worldlineInfo
| FISERV => fiservInfo
Expand Down Expand Up @@ -1589,6 +1597,7 @@ let getDisplayNameForProcessor = connector =>
| WORLDPAY => "Worldpay"
| CYBERSOURCE => "Cybersource"
| EBANX => "Ebanx"
| ELAVON => "Elavon"
| ACI => "ACI Worldwide"
| WORLDLINE => "Worldline"
| FISERV => "Fiserv Commerce Hub"
Expand Down

0 comments on commit e5ee018

Please sign in to comment.