Hi @Chiranjeevi_L My payload is this (and 90/95% of the times it works flawlessly) [ "intent" => "CAPTURE", "purchase_units" => [ [ "reference_id" => "text", "description" => "text", "amount" => [ "currency_code" => "EUR", "value" => $amount, ] ] ], ]; I read on the Docs that I could use another block like this "payment_source"=> [ "paypal"=> [ "experience_context"=> [ "payment_method_preference"=> "IMMEDIATE_PAYMENT_REQUIRED", "payment_method_selected"=> "PAYPAL", "brand_name"=> "Dibotek Spa", "locale"=> "it-IT", "landing_page"=> "LOGIN", "shipping_preference"=> "SET_PROVIDED_ADDRESS", "user_action"=> "PAY_NOW", "return_url"=> "https://example.com/returnUrl", "cancel_url"=> "https://example.com/returnUrl" ] ], ], Do I need to pass it? I thought that Paypal was able to use the user's provided address. If I'm forced to pass these options, do I need to pass the entire block or I can just pass "shipping_preference"? Thanks
... View more