fix(connector): [Payme] Fix refund request fields (#1831)

This commit is contained in:
Arjun Karthik
2023-08-01 12:39:16 +05:30
committed by GitHub
parent f32fdec290
commit 6f8be0c675

View File

@ -242,6 +242,7 @@ impl TryFrom<&types::PaymentsAuthorizeRouterData> for PayRequest {
// Auth Struct // Auth Struct
pub struct PaymeAuthType { pub struct PaymeAuthType {
#[allow(dead_code)]
pub(super) payme_client_key: Secret<String>, pub(super) payme_client_key: Secret<String>,
pub(super) seller_payme_id: Secret<String>, pub(super) seller_payme_id: Secret<String>,
} }
@ -361,7 +362,6 @@ pub struct PaymeRefundRequest {
sale_refund_amount: i64, sale_refund_amount: i64,
payme_sale_id: String, payme_sale_id: String,
seller_payme_id: Secret<String>, seller_payme_id: Secret<String>,
payme_client_key: Secret<String>,
} }
impl<F> TryFrom<&types::RefundsRouterData<F>> for PaymeRefundRequest { impl<F> TryFrom<&types::RefundsRouterData<F>> for PaymeRefundRequest {
@ -371,7 +371,6 @@ impl<F> TryFrom<&types::RefundsRouterData<F>> for PaymeRefundRequest {
Ok(Self { Ok(Self {
payme_sale_id: item.request.connector_transaction_id.clone(), payme_sale_id: item.request.connector_transaction_id.clone(),
seller_payme_id: auth_type.seller_payme_id, seller_payme_id: auth_type.seller_payme_id,
payme_client_key: auth_type.payme_client_key,
sale_refund_amount: item.request.refund_amount, sale_refund_amount: item.request.refund_amount,
}) })
} }