mirror of
				https://github.com/juspay/hyperswitch.git
				synced 2025-10-31 01:57:45 +08:00 
			
		
		
		
	fix(connectors): [Nexixpay] handle optional fields in nexixpay payments requests. (#7465)
Co-authored-by: Mrudul Vajpayee <mrudul.vajpayee@mrudulvajpayee-XJWXCWP7HF.local>
This commit is contained in:
		| @ -2304,42 +2304,6 @@ impl Default for settings::RequiredFields { | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.line1".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.line1".to_string(), | ||||
|                                                     display_name: "line1".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressLine1, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.line2".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.line2".to_string(), | ||||
|                                                     display_name: "line1".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressLine2, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.city".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.city".to_string(), | ||||
|                                                     display_name: "city".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressCity, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.zip".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.zip".to_string(), | ||||
|                                                     display_name: "zip".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressPincode, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.first_name".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
| @ -5876,42 +5840,6 @@ impl Default for settings::RequiredFields { | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.line1".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.line1".to_string(), | ||||
|                                                     display_name: "line1".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressLine1, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.line2".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.line2".to_string(), | ||||
|                                                     display_name: "line1".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressLine2, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.city".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.city".to_string(), | ||||
|                                                     display_name: "city".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressCity, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.zip".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|                                                     required_field: "payment_method_data.billing.address.zip".to_string(), | ||||
|                                                     display_name: "zip".to_string(), | ||||
|                                                     field_type: enums::FieldType::UserAddressPincode, | ||||
|                                                     value: None, | ||||
|                                                 } | ||||
|                                             ), | ||||
|                                             ( | ||||
|                                                 "billing.address.first_name".to_string(), | ||||
|                                                 RequiredFieldInfo { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Mrudul Vajpayee
					Mrudul Vajpayee