Skip to content

Commit 9f9fef4

Browse files
feat(tokenio): Add Template PR (#8095)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
1 parent 6fc50b6 commit 9f9fef4

File tree

23 files changed

+1331
-9
lines changed

23 files changed

+1331
-9
lines changed

config/config.example.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ stripebilling.base_url = "https://api.stripe.com/"
278278
taxjar.base_url = "https://api.sandbox.taxjar.com/v2/"
279279
threedsecureio.base_url = "https://service.sandbox.3dsecure.io"
280280
thunes.base_url = "https://api.limonetikqualif.com/"
281+
tokenio.base_url = "https://api.token.io"
281282
stripe.base_url_file_upload = "https://files.stripe.com/"
282283
trustpay.base_url = "https://test-tpgw.trustpay.eu/"
283284
trustpay.base_url_bank_redirects = "https://aapi.trustpay.eu/"
@@ -356,6 +357,7 @@ cards = [
356357
"stripebilling",
357358
"threedsecureio",
358359
"thunes",
360+
"tokenio",
359361
"worldpay",
360362
"worldpayxml",
361363
"xendit",

config/deployments/integration_test.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ stripe.base_url_file_upload = "https://files.stripe.com/"
121121
stripebilling.base_url = "https://api.stripe.com/"
122122
taxjar.base_url = "https://api.sandbox.taxjar.com/v2/"
123123
thunes.base_url = "https://api.limonetikqualif.com/"
124+
tokenio.base_url = "https://api.token.io"
124125
trustpay.base_url = "https://test-tpgw.trustpay.eu/"
125126
trustpay.base_url_bank_redirects = "https://aapi.trustpay.eu/"
126127
tsys.base_url = "https://stagegw.transnox.com/"

config/deployments/production.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ stripe.base_url_file_upload = "https://files.stripe.com/"
125125
stripebilling.base_url = "https://api.stripe.com/"
126126
taxjar.base_url = "https://api.taxjar.com/v2/"
127127
thunes.base_url = "https://api.limonetik.com/"
128+
tokenio.base_url = "https://api.token.io"
128129
trustpay.base_url = "https://tpgw.trustpay.eu/"
129130
trustpay.base_url_bank_redirects = "https://aapi.trustpay.eu/"
130131
tsys.base_url = "https://gateway.transit-pass.com/"

config/deployments/sandbox.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ stripe.base_url_file_upload = "https://files.stripe.com/"
125125
stripebilling.base_url = "https://api.stripe.com/"
126126
taxjar.base_url = "https://api.sandbox.taxjar.com/v2/"
127127
thunes.base_url = "https://api.limonetikqualif.com/"
128+
tokenio.base_url = "https://api.token.io"
128129
trustpay.base_url = "https://test-tpgw.trustpay.eu/"
129130
trustpay.base_url_bank_redirects = "https://aapi.trustpay.eu/"
130131
tsys.base_url = "https://stagegw.transnox.com/"

config/development.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ cards = [
192192
"taxjar",
193193
"threedsecureio",
194194
"thunes",
195+
"tokenio",
195196
"trustpay",
196197
"tsys",
197198
"unified_authentication_service",
@@ -329,6 +330,7 @@ stripebilling.base_url = "https://api.stripe.com/"
329330
taxjar.base_url = "https://api.sandbox.taxjar.com/v2/"
330331
threedsecureio.base_url = "https://service.sandbox.3dsecure.io"
331332
thunes.base_url = "https://api.limonetikqualif.com/"
333+
tokenio.base_url = "https://api.token.io"
332334
stripe.base_url_file_upload = "https://files.stripe.com/"
333335
wise.base_url = "https://api.sandbox.transferwise.tech/"
334336
worldline.base_url = "https://eu.sandbox.api-ingenico.com/"

config/docker_compose.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ stripebilling.base_url = "https://api.stripe.com/"
209209
taxjar.base_url = "https://api.sandbox.taxjar.com/v2/"
210210
threedsecureio.base_url = "https://service.sandbox.3dsecure.io"
211211
thunes.base_url = "https://api.limonetikqualif.com/"
212+
tokenio.base_url = "https://api.token.io"
212213
stripe.base_url_file_upload = "https://files.stripe.com/"
213214
trustpay.base_url = "https://test-tpgw.trustpay.eu/"
214215
trustpay.base_url_bank_redirects = "https://aapi.trustpay.eu/"
@@ -314,6 +315,7 @@ cards = [
314315
"taxjar",
315316
"threedsecureio",
316317
"thunes",
318+
"tokenio",
317319
"trustpay",
318320
"tsys",
319321
"unified_authentication_service",

crates/common_enums/src/connector_enums.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ pub enum RoutableConnectors {
140140
// Taxjar,
141141
Trustpay,
142142
// Thunes
143+
// Tokenio,
143144
// Tsys,
144145
Tsys,
145146
// UnifiedAuthenticationService,
@@ -294,6 +295,7 @@ pub enum Connector {
294295
Stripebilling,
295296
Taxjar,
296297
Threedsecureio,
298+
// Tokenio,
297299
//Thunes,
298300
Trustpay,
299301
Tsys,
@@ -457,6 +459,7 @@ impl Connector {
457459
| Self::Taxjar
458460
// | Self::Thunes
459461
| Self::Trustpay
462+
// | Self::Tokenio
460463
| Self::Tsys
461464
// | Self::UnifiedAuthenticationService
462465
| Self::Vgs
@@ -614,6 +617,7 @@ impl From<RoutableConnectors> for Connector {
614617
RoutableConnectors::Stripe => Self::Stripe,
615618
RoutableConnectors::Stripebilling => Self::Stripebilling,
616619
RoutableConnectors::Trustpay => Self::Trustpay,
620+
// RoutableConnectors::Tokenio => Self::Tokenio,
617621
RoutableConnectors::Tsys => Self::Tsys,
618622
RoutableConnectors::Volt => Self::Volt,
619623
RoutableConnectors::Wellsfargo => Self::Wellsfargo,
@@ -725,6 +729,7 @@ impl TryFrom<Connector> for RoutableConnectors {
725729
Connector::Stax => Ok(Self::Stax),
726730
Connector::Stripe => Ok(Self::Stripe),
727731
Connector::Stripebilling => Ok(Self::Stripebilling),
732+
// Connector::Tokenio => Ok(Self::Tokenio),
728733
Connector::Trustpay => Ok(Self::Trustpay),
729734
Connector::Tsys => Ok(Self::Tsys),
730735
Connector::Volt => Ok(Self::Volt),

crates/connector_configs/src/connector.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@ pub struct ConnectorConfig {
251251
pub stripe_payout: Option<ConnectorTomlConfig>,
252252
pub stripebilling: Option<ConnectorTomlConfig>,
253253
pub signifyd: Option<ConnectorTomlConfig>,
254+
pub tokenio: Option<ConnectorTomlConfig>,
254255
pub trustpay: Option<ConnectorTomlConfig>,
255256
pub threedsecureio: Option<ConnectorTomlConfig>,
256257
pub netcetera: Option<ConnectorTomlConfig>,

crates/hyperswitch_connectors/src/connectors.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ pub mod stripebilling;
8686
pub mod taxjar;
8787
pub mod threedsecureio;
8888
pub mod thunes;
89+
pub mod tokenio;
8990
pub mod trustpay;
9091
pub mod tsys;
9192
pub mod unified_authentication_service;
@@ -121,8 +122,8 @@ pub use self::{
121122
plaid::Plaid, powertranz::Powertranz, prophetpay::Prophetpay, rapyd::Rapyd, razorpay::Razorpay,
122123
recurly::Recurly, redsys::Redsys, riskified::Riskified, shift4::Shift4, signifyd::Signifyd,
123124
square::Square, stax::Stax, stripe::Stripe, stripebilling::Stripebilling, taxjar::Taxjar,
124-
threedsecureio::Threedsecureio, thunes::Thunes, trustpay::Trustpay, tsys::Tsys,
125-
unified_authentication_service::UnifiedAuthenticationService, vgs::Vgs, volt::Volt,
125+
threedsecureio::Threedsecureio, thunes::Thunes, tokenio::Tokenio, trustpay::Trustpay,
126+
tsys::Tsys, unified_authentication_service::UnifiedAuthenticationService, vgs::Vgs, volt::Volt,
126127
wellsfargo::Wellsfargo, wellsfargopayout::Wellsfargopayout, wise::Wise, worldline::Worldline,
127128
worldpay::Worldpay, worldpayxml::Worldpayxml, xendit::Xendit, zen::Zen, zsl::Zsl,
128129
};

0 commit comments

Comments
 (0)