Hi, As per the api reference for adaptive payments I have put senderEmail parameter in the request , Implicit Payments If you are the API caller and you specify your email address in the senderEmail field, PayPal sets the payment to be implicitly approved, without redirection to PayPal. (Alternatively, you can use sender.accountId.) Below is my request, $response = wp_remote_post( "https://svcs.sandbox.paypal.com/AdaptivePayments/Pay", array( 'method' => 'POST', 'timeout' => 45, 'redirection' => 5, 'httpversion' => '1.0', 'blocking' => true, 'headers' => array( "X-PAYPAL-SECURITY-USERID" => "jb-us-seller_api1.paypal.com" , "X-PAYPAL-SECURITY-SIGNATURE" => "AFcWxV21C7fd0v3bYYYRCpSSRl31A7yDhhsPUU2XhtMoZXsWHFxu-RWy" , "X-PAYPAL-SECURITY-PASSWORD" => "WX4WTU3S8MY44S7F" , "X-PAYPAL-APPLICATION-ID" => "APP-80W284485P519543T" , "X-PAYPAL-REQUEST-DATA-FORMAT" => "NV" , "X-PAYPAL-RESPONSE-DATA-FORMAT" => "NV" ), 'body' => array( "requestEnvelope.errorLanguage" => "en_US", 'actionType' => 'PAY', 'currencyCode' => 'USD', 'receiverList.receiver(0).email' => 'xxxxxxxxxxxx', 'receiverList.receiver(0).amount' => $adminAmount, 'senderEmail' => 'xxxxxxxxxxxxx', 'memo' => 'Test memo', 'ipnNotificationUrl' => $returnUrl, 'cancelUrl' => $cancelUrl, 'returnUrl' => $ipnNotificationUrl ) )); var_dump($response["body"]); die(); I get the following response, string(222) "responseEnvelope.timestamp=2017-11-30T20%3A45%3A58.028-08%3A00&responseEnvelope.ack=Success&responseEnvelope.correlationId=16df4b3c56538&responseEnvelope.build=40617743&payKey=AP-55U85523MS659323F&paymentExecStatus=CREATED" This is different from the doc, responseEnvelope.timestamp=2013-04-24T14%3A39%3A26.000-07%3A00
&responseEnvelope.ack=Success
&responseEnvelope.correlationId=34e44c0bdbed6
&responseEnvelope.build=5710123
&payKey=AP-54224401WG0931234
&paymentExecStatus=COMPLETED
&paymentInfoList.paymentInfo(0).transactionId=1F809595PU5211234
&paymentInfoList.paymentInfo(0).transactionStatus=COMPLETED
&paymentInfoList.paymentInfo(0).receiver.amount=100.00
&paymentInfoList.paymentInfo(0).receiver.email=receiver@domain
&paymentInfoList.paymentInfo(0).receiver.primary=false
&paymentInfoList.paymentInfo(0).receiver.accountId=7X2XKABC5Z1234
&paymentInfoList.paymentInfo(0).pendingRefund=false
&paymentInfoList.paymentInfo(0).senderTransactionId=5VA331617X3361234
&paymentInfoList.paymentInfo(0).senderTransactionStatus=COMPLETED
&sender.accountId=6VJKLRUABCDEF
... View more