mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-29 09:07:09 +08:00
fix(mandate): make payment_method_data optional for mandate scenario (#1032)
This commit is contained in:
@ -721,6 +721,9 @@ where
|
||||
let connector = payment_data.payment_attempt.connector.to_owned();
|
||||
|
||||
let payment_data_and_tokenization_action = match connector {
|
||||
Some(_) if payment_data.mandate_id.is_some() => {
|
||||
(payment_data, TokenizationAction::SkipConnectorTokenization)
|
||||
}
|
||||
Some(connector) if is_operation_confirm(&operation) => {
|
||||
let payment_method = &payment_data
|
||||
.payment_attempt
|
||||
|
||||
Reference in New Issue
Block a user