refactor(connector): finix pass idempotency key (#9979)

This commit is contained in:
Nithin N
2025-10-28 15:12:22 +05:30
committed by GitHub
parent 5f6370acbe
commit 44fbcc9c7d
2 changed files with 2 additions and 0 deletions

View File

@ -189,6 +189,7 @@ impl TryFrom<&FinixRouterData<'_, Authorize, PaymentsAuthorizeData, PaymentsResp
currency: item.router_data.request.currency,
source,
merchant: item.merchant_id.clone(),
idempotency_id: Some(item.router_data.connector_request_reference_id.clone()),
tags: None,
three_d_secure: None,
})

View File

@ -15,6 +15,7 @@ pub struct FinixPaymentsRequest {
pub merchant: Secret<String>,
pub tags: Option<FinixTags>,
pub three_d_secure: Option<FinixThreeDSecure>,
pub idempotency_id: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]