title: No such customer: cus_************ (Stripe::InvalidRequestError) when customer exists
body: <p>I am working on an E-Commerce market place called foodsy. I am using <code>stripe connect</code> for the purpose. Connected accounts are created using <code>stripe-connect-omniauth</code>. And foodsy has several customers. An order for an <code>Sku</code> is created in rails controller by</p>
  <pre><code> Stripe.api_key = &quot;sk_test_************&quot;
      Stripe::Order.create(
        {:currency =&gt; 'usd',
        :items =&gt; [
          {
            :type =&gt; 'sku',
            :parent =&gt; &quot;sku_************&quot;
          }
        ] },
      {  :stripe_account =&gt; &quot;acct_************&quot; }
      )
  </code></pre>
  <p>It creates an order with id  <code>or_************</code> .</p>
  <p>The customer who exist on the foodsy platform buys it ,</p>
  <pre><code>order=Stripe::Order.retrieve(&quot;or_************&quot;,stripe_account: &quot;acct_************&quot;)
  order.pay(customer: &quot;cus_************&quot;)
  </code></pre>
  <p>But this code returns an error <code>No such customer: cus_************ (Stripe::InvalidRequestError).</code></p>
  <p>The customer exist as I can see him on dashboard and source attribute is set on stripe. So why is it going wrong ?</p>