title: PayPal Adaptive Payments Service 550001 Error
body: <p>I have implemented a functionality into the admin panel where the admin can release the fund to seller (I am not sure but think this is what we called Adaptive Payments).</p>
  
  <p>A buyer is paying some amount to the admin of application now the admin can release the funds to seller from the admin panel.</p>
  
  <p><strong>All this is working perfect on sandbox</strong>, but when I have updated the credentials to the live its showing me the error.</p>
  
  <p>Here is my code.</p>
  
  <pre><code>$payRequest = new PayRequest();
  /*
  $receiver is
  array:1 [▼
    0 =&gt; Receiver {#278 ▼
      +amount: 35.0
      +email: "me****p4@gmail.com"
      +phone: null
      +primary: null
      +invoiceId: null
      +paymentType: null
      +paymentSubType: null
      +accountId: null
    }
  ]
  */
  $receiverList = new ReceiverList($receiver);
  $payRequest-&gt;receiverList = $receiverList;
  $payRequest-&gt;senderEmail = "sender@email.com";
  
  $requestEnvelope = new RequestEnvelope("en_US");
  $payRequest-&gt;requestEnvelope = $requestEnvelope;
  $payRequest-&gt;actionType = "PAY";
  $payRequest-&gt;currencyCode = $payment-&gt;currency_code;
  $payRequest-&gt;ipnNotificationUrl = "http://replaceIpnUrl.com";
  
  $sdkConfig = $this-&gt;config();
  $adaptivePaymentsService = new AdaptivePaymentsService($sdkConfig);
  $payResponse = $adaptivePaymentsService-&gt;Pay($payRequest);
  </code></pre>
  
  <p><strong>I am getting error 550001, here is the complete error:</strong></p>
  
  <pre><code>PayPal\Types\AP\PayResponse Object
  (
      [responseEnvelope] =&gt; PayPal\Types\Common\ResponseEnvelope Object
          (
              [timestamp] =&gt; 2017-06-05T05:16:36.032-07:00
              [ack] =&gt; Failure
              [correlationId] =&gt; b828f2378a7e
              [build] =&gt; 32250686
          )
  
      [payKey] =&gt; 
      [paymentExecStatus] =&gt; 
      [payErrorList] =&gt; 
      [paymentInfoList] =&gt; 
      [sender] =&gt; 
      [defaultFundingPlan] =&gt; 
      [warningDataList] =&gt; 
      [error] =&gt; Array
          (
              [0] =&gt; PayPal\Types\Common\ErrorData Object
                  (
                      [errorId] =&gt; 550001
                      [domain] =&gt; PLATFORM
                      [subdomain] =&gt; Application
                      [severity] =&gt; Error
                      [category] =&gt; Application
                      [message] =&gt; You do not have permission to execute this payment implicitly
                      [exceptionId] =&gt; 
                      [parameter] =&gt; 
                  )
          )
  )
  </code></pre>
  
  <p>I have searched a lot about this but did not get any clue. Can someone help me on this.</p>