@@ -54,7 +54,7 @@ pub struct PaymentsAuthorizeData {
54
54
pub payment_experience : Option < storage_enums:: PaymentExperience > ,
55
55
pub payment_method_type : Option < storage_enums:: PaymentMethodType > ,
56
56
pub surcharge_details : Option < SurchargeDetails > ,
57
- pub customer_id : Option < String > ,
57
+ pub customer_id : Option < id_type :: CustomerId > ,
58
58
pub request_incremental_authorization : bool ,
59
59
pub metadata : Option < serde_json:: Value > ,
60
60
pub authentication_data : Option < AuthenticationData > ,
@@ -340,18 +340,7 @@ impl TryFrom<CompleteAuthorizeData> for PaymentsPreProcessingData {
340
340
#[ derive( Debug , Clone ) ]
341
341
pub struct PaymentsPostProcessingData {
342
342
pub payment_method_data : PaymentMethodData ,
343
- pub amount : i64 ,
344
- pub email : Option < pii:: Email > ,
345
- pub customer_id : Option < String > ,
346
- pub currency : storage_enums:: Currency ,
347
- pub payment_method_type : Option < storage_enums:: PaymentMethodType > ,
348
- pub setup_mandate_details : Option < mandates:: MandateData > ,
349
- pub capture_method : Option < storage_enums:: CaptureMethod > ,
350
- pub order_details : Option < Vec < api_models:: payments:: OrderDetailsWithAmount > > ,
351
- pub router_return_url : Option < String > ,
352
- pub webhook_url : Option < String > ,
353
- pub complete_authorize_url : Option < String > ,
354
- pub browser_info : Option < BrowserInformation > ,
343
+ pub customer_id : Option < id_type:: CustomerId > ,
355
344
pub connector_transaction_id : Option < String > ,
356
345
}
357
346
@@ -365,17 +354,6 @@ impl<F> TryFrom<RouterData<F, PaymentsAuthorizeData, response_types::PaymentsRes
365
354
) -> Result < Self , Self :: Error > {
366
355
Ok ( Self {
367
356
payment_method_data : data. request . payment_method_data ,
368
- amount : data. request . amount ,
369
- email : data. request . email ,
370
- currency : data. request . currency ,
371
- payment_method_type : data. request . payment_method_type ,
372
- setup_mandate_details : data. request . setup_mandate_details ,
373
- capture_method : data. request . capture_method ,
374
- order_details : data. request . order_details ,
375
- router_return_url : data. request . router_return_url ,
376
- webhook_url : data. request . webhook_url ,
377
- complete_authorize_url : data. request . complete_authorize_url ,
378
- browser_info : data. request . browser_info ,
379
357
connector_transaction_id : match data. response {
380
358
Ok ( response_types:: PaymentsResponseData :: TransactionResponse {
381
359
resource_id : ResponseId :: ConnectorTransactionId ( id) ,
0 commit comments