feat(connector): [Bluesnap] add cards 3DS support (#1057)

Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
Co-authored-by: Kartikeya Hegde <karthikey.hegde@juspay.in>
This commit is contained in:
SamraatBansal
2023-05-08 19:04:43 +05:30
committed by GitHub
parent 35196493c4
commit 9c331e411b
15 changed files with 596 additions and 69 deletions

View File

@ -117,9 +117,16 @@ where
get_connector_tokenization_action(state, &operation, payment_data, &validate_result)
.await?;
let connector_string = connector
.as_ref()
.and_then(|connector_type| match connector_type {
api::ConnectorCallType::Single(connector) => Some(connector.connector_name.to_string()),
_ => None,
});
let updated_customer = call_create_connector_customer(
state,
&payment_data.payment_attempt.connector.clone(),
&connector_string,
&customer,
&merchant_account,
&mut payment_data,