mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-30 09:38:33 +08:00 
			
		
		
		
	feat(router): [worldpayvantiv] add dispute list sync and implement dispute (#8830)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> Co-authored-by: Jagan <jaganelavarasan@gmail.com>
This commit is contained in:
		| @ -2183,6 +2183,10 @@ pub struct ProfileCreate { | ||||
|     /// It is used in payment processing, fraud detection, and regulatory compliance to determine regional rules and routing behavior. | ||||
|     #[schema(value_type = Option<MerchantCountryCode>, example = "840")] | ||||
|     pub merchant_country_code: Option<common_types::payments::MerchantCountryCode>, | ||||
|  | ||||
|     /// Time interval (in hours) for polling the connector to check dispute statuses | ||||
|     #[schema(value_type = Option<i32>, example = 2)] | ||||
|     pub dispute_polling_interval: Option<primitive_wrappers::DisputePollingIntervalInHours>, | ||||
| } | ||||
|  | ||||
| #[nutype::nutype( | ||||
| @ -2518,6 +2522,9 @@ pub struct ProfileResponse { | ||||
|     /// It is used in payment processing, fraud detection, and regulatory compliance to determine regional rules and routing behavior. | ||||
|     #[schema(value_type = Option<MerchantCountryCode>, example = "840")] | ||||
|     pub merchant_country_code: Option<common_types::payments::MerchantCountryCode>, | ||||
|  | ||||
|     #[schema(value_type = Option<u32>, example = 2)] | ||||
|     pub dispute_polling_interval: Option<primitive_wrappers::DisputePollingIntervalInHours>, | ||||
| } | ||||
|  | ||||
| #[cfg(feature = "v2")] | ||||
| @ -2846,6 +2853,9 @@ pub struct ProfileUpdate { | ||||
|     /// It is used in payment processing, fraud detection, and regulatory compliance to determine regional rules and routing behavior. | ||||
|     #[schema(value_type = Option<MerchantCountryCode>, example = "840")] | ||||
|     pub merchant_country_code: Option<common_types::payments::MerchantCountryCode>, | ||||
|  | ||||
|     #[schema(value_type = Option<u32>, example = 2)] | ||||
|     pub dispute_polling_interval: Option<primitive_wrappers::DisputePollingIntervalInHours>, | ||||
| } | ||||
|  | ||||
| #[cfg(feature = "v2")] | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 AkshayaFoiger
					AkshayaFoiger