mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 10:06:32 +08:00 
			
		
		
		
	feat: add an api for retrieving the extended card info from redis (#4484)
This commit is contained in:
		| @ -8,9 +8,10 @@ use crate::{ | ||||
|         PaymentMethodResponse, PaymentMethodUpdate, | ||||
|     }, | ||||
|     payments::{ | ||||
|         PaymentIdType, PaymentListConstraints, PaymentListFilterConstraints, PaymentListFilters, | ||||
|         PaymentListFiltersV2, PaymentListResponse, PaymentListResponseV2, PaymentsApproveRequest, | ||||
|         PaymentsCancelRequest, PaymentsCaptureRequest, PaymentsExternalAuthenticationRequest, | ||||
|         ExtendedCardInfoResponse, PaymentIdType, PaymentListConstraints, | ||||
|         PaymentListFilterConstraints, PaymentListFilters, PaymentListFiltersV2, | ||||
|         PaymentListResponse, PaymentListResponseV2, PaymentsApproveRequest, PaymentsCancelRequest, | ||||
|         PaymentsCaptureRequest, PaymentsExternalAuthenticationRequest, | ||||
|         PaymentsExternalAuthenticationResponse, PaymentsIncrementalAuthorizationRequest, | ||||
|         PaymentsRejectRequest, PaymentsRequest, PaymentsResponse, PaymentsRetrieveRequest, | ||||
|         PaymentsStartRequest, RedirectionResponse, | ||||
| @ -201,3 +202,5 @@ impl ApiEventMetric for PaymentsExternalAuthenticationRequest { | ||||
|         }) | ||||
|     } | ||||
| } | ||||
|  | ||||
| impl ApiEventMetric for ExtendedCardInfoResponse {} | ||||
|  | ||||
| @ -4622,6 +4622,12 @@ pub enum PaymentLinkStatusWrap { | ||||
|     IntentStatus(api_enums::IntentStatus), | ||||
| } | ||||
|  | ||||
| #[derive(Debug, Default, serde::Deserialize, serde::Serialize, Clone, ToSchema)] | ||||
| pub struct ExtendedCardInfoResponse { | ||||
|     // Encrypted customer payment method data | ||||
|     pub payload: String, | ||||
| } | ||||
|  | ||||
| #[cfg(test)] | ||||
| mod payments_request_api_contract { | ||||
|     #![allow(clippy::unwrap_used)] | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Chethan Rao
					Chethan Rao