diff --git a/src/screens/Connectors/ConnectorPreview.res b/src/screens/Connectors/ConnectorPreview.res index 209a854dc..37d9b2fba 100644 --- a/src/screens/Connectors/ConnectorPreview.res +++ b/src/screens/Connectors/ConnectorPreview.res @@ -133,6 +133,7 @@ module ConnectorSummaryGrid = { ~updateStepValue=None, ~getConnectorDetails=None, ) => { + let url = RescriptReactRouter.useUrl() let mixpanelEvent = MixpanelHook.useSendEvent() let businessProfiles = HyperswitchAtom.businessProfilesAtom->Recoil.useRecoilValueFromAtom let defaultBusinessProfile = businessProfiles->MerchantAccountUtils.getValueFromBusinessProfile @@ -170,6 +171,10 @@ module ConnectorSummaryGrid = { let (_, connectorAccountFields, _, _, _, _, _) = ConnectorUtils.getConnectorFields( connectorDetails, ) + let isUpdateFlow = switch url.path->HSwitchUtils.urlPath { + | list{_, "new"} => false + | _ => true + }
@@ -222,7 +227,9 @@ module ConnectorSummaryGrid = { }) ->React.array}
- + + +
@@ -256,21 +263,23 @@ module ConnectorSummaryGrid = { }) ->React.array}
-
{ - mixpanelEvent(~eventName=`processor_update_payment_methods_${connector}`) + +
{ + mixpanelEvent(~eventName=`processor_update_payment_methods_${connector}`) - setCurrentStep(_ => state) - }}> - } - toolTipPosition=Top - tooltipWidthClass="w-fit" - /> -
+ setCurrentStep(_ => state) + }}> + } + toolTipPosition=Top + tooltipWidthClass="w-fit" + /> +
+
diff --git a/src/screens/Connectors/ConnectorUpdateAuthCreds.res b/src/screens/Connectors/ConnectorUpdateAuthCreds.res index 041bc6d4e..47d7ec823 100644 --- a/src/screens/Connectors/ConnectorUpdateAuthCreds.res +++ b/src/screens/Connectors/ConnectorUpdateAuthCreds.res @@ -24,7 +24,7 @@ let make = (~connectorInfo: ConnectorTypes.connectorPayload, ~getConnectorDetail | AuthenticationProcessor => Window.getAuthenticationConnectorConfig(connectorName) | PMAuthProcessor => Window.getPMAuthenticationProcessorConfig(connectorName) | TaxProcessor => Window.getTaxProcessorConfig(connectorName) - | _ => JSON.Encode.null + | PaymentVas => JSON.Encode.null } dict } else { diff --git a/src/screens/Connectors/ConnectorUtils.res b/src/screens/Connectors/ConnectorUtils.res index 9ed5157d4..6bd189fb3 100644 --- a/src/screens/Connectors/ConnectorUtils.res +++ b/src/screens/Connectors/ConnectorUtils.res @@ -1695,6 +1695,7 @@ let connectorTypeTuple = connectorType => { | "payout_processor" => (PayoutProcessor, PayoutConnector) | "authentication_processor" => (AuthenticationProcessor, ThreeDsAuthenticator) | "payment_method_auth" => (PMAuthProcessor, PMAuthenticationProcessor) + | "tax_processor" => (TaxProcessor, TaxProcessor) | _ => (PaymentProcessor, Processor) } }