refactor(RouterData): move amount information inside request in RouterData (#36)

Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
This commit is contained in:
Nishant Joshi
2022-12-01 13:58:26 +05:30
committed by GitHub
parent b2e45e614c
commit e45e33c897
12 changed files with 36 additions and 33 deletions

View File

@ -155,9 +155,9 @@ impl TryFrom<&types::PaymentsRouterData> for CreateTransactionRequest {
});
let transaction_request = TransactionRequest {
transaction_type: TransactionType::Payment,
amount: item.amount,
amount: item.request.amount,
payment: payment_details,
currency_code: item.currency.to_string(),
currency_code: item.request.currency.to_string(),
authorization_indicator_type,
};
@ -365,7 +365,7 @@ impl<F> TryFrom<&types::RefundsRouterData<F>> for CreateRefundRequest {
transaction_type: TransactionType::Refund,
amount: item.request.refund_amount,
payment: payment_details,
currency_code: item.currency.to_string(),
currency_code: item.request.currency.to_string(),
reference_transaction_id: item.request.connector_transaction_id.clone(),
};