mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 10:06:32 +08:00 
			
		
		
		
	refactor(core): updated payments response with payment_method_id & payment_method_status (#3883)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
		| @ -149,6 +149,7 @@ pub async fn construct_payout_router_data<'a, F>( | ||||
|         auth_type: enums::AuthenticationType::default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: None, | ||||
|         payment_method_status: None, | ||||
|         request: types::PayoutsData { | ||||
|             payout_id: payouts.payout_id.to_owned(), | ||||
|             amount: payouts.amount, | ||||
| @ -299,6 +300,7 @@ pub async fn construct_refund_router_data<'a, F>( | ||||
|         auth_type: payment_attempt.authentication_type.unwrap_or_default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: payment_intent.amount_captured, | ||||
|         payment_method_status: None, | ||||
|         request: types::RefundsData { | ||||
|             refund_id: refund.refund_id.clone(), | ||||
|             connector_transaction_id: refund.connector_transaction_id.clone(), | ||||
| @ -542,6 +544,7 @@ pub async fn construct_accept_dispute_router_data<'a>( | ||||
|         auth_type: payment_attempt.authentication_type.unwrap_or_default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: payment_intent.amount_captured, | ||||
|         payment_method_status: None, | ||||
|         request: types::AcceptDisputeRequestData { | ||||
|             dispute_id: dispute.dispute_id.clone(), | ||||
|             connector_dispute_id: dispute.connector_dispute_id.clone(), | ||||
| @ -646,6 +649,7 @@ pub async fn construct_submit_evidence_router_data<'a>( | ||||
|         recurring_mandate_payment_data: None, | ||||
|         preprocessing_id: None, | ||||
|         payment_method_balance: None, | ||||
|         payment_method_status: None, | ||||
|         connector_request_reference_id: get_connector_request_reference_id( | ||||
|             &state.conf, | ||||
|             &merchant_account.merchant_id, | ||||
| @ -726,6 +730,7 @@ pub async fn construct_upload_file_router_data<'a>( | ||||
|         auth_type: payment_attempt.authentication_type.unwrap_or_default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: payment_intent.amount_captured, | ||||
|         payment_method_status: None, | ||||
|         request: types::UploadFileRequestData { | ||||
|             file_key, | ||||
|             file: create_file_request.file.clone(), | ||||
| @ -821,6 +826,7 @@ pub async fn construct_defend_dispute_router_data<'a>( | ||||
|         auth_type: payment_attempt.authentication_type.unwrap_or_default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: payment_intent.amount_captured, | ||||
|         payment_method_status: None, | ||||
|         request: types::DefendDisputeRequestData { | ||||
|             dispute_id: dispute.dispute_id.clone(), | ||||
|             connector_dispute_id: dispute.connector_dispute_id.clone(), | ||||
| @ -908,6 +914,7 @@ pub async fn construct_retrieve_file_router_data<'a>( | ||||
|         auth_type: diesel_models::enums::AuthenticationType::default(), | ||||
|         connector_meta_data: merchant_connector_account.get_metadata(), | ||||
|         amount_captured: None, | ||||
|         payment_method_status: None, | ||||
|         request: types::RetrieveFileRequestData { | ||||
|             provider_file_id: file_metadata | ||||
|                 .provider_file_id | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Prajjwal Kumar
					Prajjwal Kumar