mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 12:06:56 +08:00
feat(payments): add connector_metadata, metadata and feature_metadata fields in payments, remove udf field (#1595)
This commit is contained in:
committed by
GitHub
parent
8c90d0a78c
commit
e713b62ae3
@ -8,7 +8,6 @@ pub mod transformers;
|
||||
|
||||
use std::{fmt::Debug, marker::PhantomData, ops::Deref, time::Instant};
|
||||
|
||||
use api_models::payments::Metadata;
|
||||
use common_utils::pii;
|
||||
use error_stack::{IntoReport, ResultExt};
|
||||
use futures::future::join_all;
|
||||
@ -382,14 +381,11 @@ impl PaymentRedirectFlow for PaymentRedirectCompleteAuthorize {
|
||||
let payment_confirm_req = api::PaymentsRequest {
|
||||
payment_id: Some(req.resource_id.clone()),
|
||||
merchant_id: req.merchant_id.clone(),
|
||||
metadata: Some(Metadata {
|
||||
order_details: None,
|
||||
feature_metadata: Some(api_models::payments::FeatureMetadata {
|
||||
redirect_response: Some(api_models::payments::RedirectResponse {
|
||||
param: req.param.map(Secret::new),
|
||||
json_payload: Some(req.json_payload.unwrap_or(serde_json::json!({})).into()),
|
||||
}),
|
||||
allowed_payment_method_types: None,
|
||||
order_category: None,
|
||||
}),
|
||||
..Default::default()
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user