fix(connector): [Paypal] remove shipping address as mandatory field for paypal wallet (#3181)

This commit is contained in:
Prasunna Soppa
2023-12-21 12:33:36 +05:30
committed by GitHub
parent a5e141b542
commit 680ed603c5

View File

@ -486,7 +486,12 @@ impl TryFrom<&PaypalRouterData<&types::PaymentsAuthorizeRouterData>> for PaypalP
experience_context: ContextStruct {
return_url: item.router_data.request.complete_authorize_url.clone(),
cancel_url: item.router_data.request.complete_authorize_url.clone(),
shipping_preference: ShippingPreference::SetProvidedAddress,
shipping_preference: if item.router_data.address.shipping.is_some()
{
ShippingPreference::SetProvidedAddress
} else {
ShippingPreference::GetFromFile
},
user_action: Some(UserAction::PayNow),
},
}));