feat(connector): [HELCIM] Move connector to hyperswitch_connectors (#5287)

This commit is contained in:
DEEPANSHU BANSAL
2024-07-25 12:57:37 +05:30
committed by GitHub
parent fce0ce7ff4
commit 0f89a0acbf
61 changed files with 3836 additions and 1425 deletions

View File

@ -661,7 +661,6 @@ default_imp_for_new_connector_integration_payment!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -748,7 +747,6 @@ default_imp_for_new_connector_integration_refund!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -830,7 +828,6 @@ default_imp_for_new_connector_integration_connector_access_token!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -934,7 +931,6 @@ default_imp_for_new_connector_integration_accept_dispute!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1020,7 +1016,6 @@ default_imp_for_new_connector_integration_defend_dispute!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1090,7 +1085,6 @@ default_imp_for_new_connector_integration_submit_evidence!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1187,7 +1181,6 @@ default_imp_for_new_connector_integration_file_upload!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1355,7 +1348,6 @@ default_imp_for_new_connector_integration_payouts_create!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1444,7 +1436,6 @@ default_imp_for_new_connector_integration_payouts_eligibility!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1533,7 +1524,6 @@ default_imp_for_new_connector_integration_payouts_fulfill!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1622,7 +1612,6 @@ default_imp_for_new_connector_integration_payouts_cancel!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1711,7 +1700,6 @@ default_imp_for_new_connector_integration_payouts_quote!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1800,7 +1788,6 @@ default_imp_for_new_connector_integration_payouts_recipient!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1889,7 +1876,6 @@ default_imp_for_new_connector_integration_payouts_sync!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1978,7 +1964,6 @@ default_imp_for_new_connector_integration_payouts_recipient_account!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2065,7 +2050,6 @@ default_imp_for_new_connector_integration_webhook_source_verification!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2233,7 +2217,6 @@ default_imp_for_new_connector_integration_frm_sale!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2322,7 +2305,6 @@ default_imp_for_new_connector_integration_frm_checkout!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2411,7 +2393,6 @@ default_imp_for_new_connector_integration_frm_transaction!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2500,7 +2481,6 @@ default_imp_for_new_connector_integration_frm_fulfillment!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2589,7 +2569,6 @@ default_imp_for_new_connector_integration_frm_record_return!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2675,7 +2654,6 @@ default_imp_for_new_connector_integration_revoking_mandates!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,

View File

@ -206,7 +206,6 @@ default_imp_for_complete_authorize!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -294,7 +293,6 @@ default_imp_for_webhook_source_verification!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -390,7 +388,6 @@ default_imp_for_create_customer!(
connector::Globalpay,
connector::Globepay,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -652,7 +649,6 @@ default_imp_for_accept_dispute!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -771,7 +767,6 @@ default_imp_for_file_upload!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -867,7 +862,6 @@ default_imp_for_submit_evidence!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -963,7 +957,6 @@ default_imp_for_defend_dispute!(
connector::Globalpay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1074,7 +1067,6 @@ default_imp_for_pre_processing_steps!(
connector::Globalpay,
connector::Globepay,
connector::Gpayments,
connector::Helcim,
connector::Klarna,
connector::Mifinity,
connector::Mollie,
@ -1157,7 +1149,6 @@ default_imp_for_post_processing_steps!(
connector::Globalpay,
connector::Globepay,
connector::Gpayments,
connector::Helcim,
connector::Klarna,
connector::Mifinity,
connector::Mollie,
@ -1318,7 +1309,6 @@ default_imp_for_payouts_create!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1414,7 +1404,6 @@ default_imp_for_payouts_retrieve!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1513,7 +1502,6 @@ default_imp_for_payouts_eligibility!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1607,7 +1595,6 @@ default_imp_for_payouts_fulfill!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1700,7 +1687,6 @@ default_imp_for_payouts_cancel!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1796,7 +1782,6 @@ default_imp_for_payouts_quote!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1893,7 +1878,6 @@ default_imp_for_payouts_recipient!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -1993,7 +1977,6 @@ default_imp_for_payouts_recipient_account!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2090,7 +2073,6 @@ default_imp_for_approve!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2188,7 +2170,6 @@ default_imp_for_reject!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2368,7 +2349,6 @@ default_imp_for_frm_sale!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2466,7 +2446,6 @@ default_imp_for_frm_checkout!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2564,7 +2543,6 @@ default_imp_for_frm_transaction!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2662,7 +2640,6 @@ default_imp_for_frm_fulfillment!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2760,7 +2737,6 @@ default_imp_for_frm_record_return!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2855,7 +2831,6 @@ default_imp_for_incremental_authorization!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -2950,7 +2925,6 @@ default_imp_for_revoking_mandates!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,
@ -3198,7 +3172,6 @@ default_imp_for_authorize_session_token!(
connector::Globepay,
connector::Gocardless,
connector::Gpayments,
connector::Helcim,
connector::Iatapay,
connector::Itaubank,
connector::Klarna,

View File

@ -4,6 +4,7 @@ use async_trait::async_trait;
use super::{ConstructFlowSpecificData, Feature};
use crate::{
connector::utils::RouterData,
core::{
errors::{ApiErrorResponse, ConnectorErrorExt, RouterResult},
payments::{self, access_token, helpers, transformers, PaymentData},
@ -12,7 +13,6 @@ use crate::{
services::{self, api::ConnectorValidation, logger},
types::{self, api, domain, storage},
};
#[async_trait]
impl ConstructFlowSpecificData<api::PSync, types::PaymentsSyncData, types::PaymentsResponseData>
for PaymentData<api::PSync>
@ -151,7 +151,12 @@ impl Feature<api::PSync, types::PaymentsSyncData>
//validate_psync_reference_id if call_connector_action is trigger
if connector
.connector
.validate_psync_reference_id(self)
.validate_psync_reference_id(
&self.request,
self.is_three_ds(),
self.status,
self.connector_meta_data.clone(),
)
.is_err()
{
logger::warn!(