mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 18:17:13 +08:00 
			
		
		
		
	refactor(connectors): [Bluesnap] PII data masking (#3714)
This commit is contained in:
		| @ -591,7 +591,7 @@ pub struct BluesnapCompletePaymentsRequest { | |||||||
|     amount: String, |     amount: String, | ||||||
|     currency: enums::Currency, |     currency: enums::Currency, | ||||||
|     card_transaction_type: BluesnapTxnType, |     card_transaction_type: BluesnapTxnType, | ||||||
|     pf_token: String, |     pf_token: Secret<String>, | ||||||
|     three_d_secure: Option<BluesnapThreeDSecureInfo>, |     three_d_secure: Option<BluesnapThreeDSecureInfo>, | ||||||
|     transaction_fraud_info: Option<TransactionFraudInfo>, |     transaction_fraud_info: Option<TransactionFraudInfo>, | ||||||
|     card_holder_info: Option<BluesnapCardHolderInfo>, |     card_holder_info: Option<BluesnapCardHolderInfo>, | ||||||
| @ -627,7 +627,7 @@ impl TryFrom<&BluesnapRouterData<&types::PaymentsCompleteAuthorizeRouterData>> | |||||||
|                     meta_data: Vec::<RequestMetadata>::foreign_from(metadata.peek().to_owned()), |                     meta_data: Vec::<RequestMetadata>::foreign_from(metadata.peek().to_owned()), | ||||||
|                 }); |                 }); | ||||||
|  |  | ||||||
|         let pf_token = item |         let token = item | ||||||
|             .router_data |             .router_data | ||||||
|             .request |             .request | ||||||
|             .redirect_response |             .redirect_response | ||||||
| @ -673,7 +673,7 @@ impl TryFrom<&BluesnapRouterData<&types::PaymentsCompleteAuthorizeRouterData>> | |||||||
|                 item.router_data.request.get_email()?, |                 item.router_data.request.get_email()?, | ||||||
|             )?, |             )?, | ||||||
|             merchant_transaction_id: Some(item.router_data.connector_request_reference_id.clone()), |             merchant_transaction_id: Some(item.router_data.connector_request_reference_id.clone()), | ||||||
|             pf_token, |             pf_token: Secret::new(token), | ||||||
|             transaction_meta_data, |             transaction_meta_data, | ||||||
|         }) |         }) | ||||||
|     } |     } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 AkshayaFoiger
					AkshayaFoiger