title: Paypal Single Payout - Sender Insufficient funds error
body: <p>I'm trying to do a Paypal Payout in the Live environment with a real bank account. The code already works in the development environment.</p>
  
  <p>The problem is that Paypal is returning the following error:</p>
  
  <pre><code>INSUFFICIENT_FUNDS: Sender has insufficient funds
  </code></pre>
  
  <p>I'm using the <code>REST API</code> by calling</p>
  
  <pre><code>https://api.paypal.com/v1/payments/payouts?sync_mode=true [POST]
  </code></pre>
  
  <p>I'm using their python SDK and sending the <code>POST</code> message with this values:</p>
  
  <pre><code>{
      "sender_batch_header": {
      "email_subject": "Paypal Payout"
      },
      "items": [{
          "recipient_type": "EMAIL",
          "amount": {"value": "1", "currency": "USD"},
          "receiver": "test@gmail.com",
          "note": "123 Payout",
          "sender_item_id": 123456
      }]
  })
  </code></pre>
  
  <p>I've contacted Paypal by phone and ask for the error, and they said that we need to MANUALLY put funds in the paypal account. My first question is: can I do this from their API? (I can't find out how)</p>
  
  <p>They also said, that this problems is because I'am doing a <code>MASS PAYMENT</code> (with 1 payout item)... and they told me that I can avoid this problem by using their "<code>Regular Payment</code>" process. So my second question is what is the resource of their API that should I use? Or where is the information about their "<code>Regular Payment</code>" that I am not able to found on their WebPage.</p>
  
  <p>Context: I already have the money in the bank account, and I want Paypal to automatically extract from there with every single payout.</p>