title: Stripe: "charge.succeeded" webhook not firing for connected account. Wrong event type name?
body: <p>I suppose that a fundamental question I <em>really</em> ought to be asking, before I get into the details below, might be:</p>
  
  <p><strong><em>As a vendor/service-provider with a standalone Stripe account that's been connected to a platform account, is it possible for me to set up a webhook that will be called when the platform makes a successful charge on my behalf?</em></strong></p>
  
  <p>In any case, that's what I'm <em>trying</em> to do, with a webhook that I set up on the recipient account, configured to be called for any of the following events:</p>
  
  <p><a href="https://i.stack.imgur.com/C5hWi.png" rel="noreferrer"><img src="https://i.stack.imgur.com/C5hWi.png" alt="enter image description here"></a></p>
  
  <p>Test invocations of the webhook from my dashboard cause it to fire as expected.</p>
  
  <p>But when when I <a href="https://stripe.com/docs/connect/payments-fees#charging-through-the-platform" rel="noreferrer">create a charge through the platform</a>, setting <code>destination</code> to reference the connected account, the webhook doesn't fire -- even though the charge is successfully created, along with an accompanying event, in the connected account.</p>
  
  <p>One big fat clue -- that I don't know how to interpret -- is that the <em>type</em> of the event shown in the dashboard's "Events &amp; Webhooks" tab isn't <code>charge.succeeded</code> or <code>charge.captured</code> -- it's <code>payment.created</code> (!).</p>
  
  <p>But:</p>
  
  <ul>
  <li>there's no event type with that name listed in the webhook configuration menu;</li>
  <li>nor, as far as I can tell, does the <a href="https://stripe.com/docs/api" rel="noreferrer">API</a> define a <code>payment</code> object type (and indeed, the type of the object referenced in the event is <code>charge</code>):</li>
  </ul>
  
  <p><a href="https://i.stack.imgur.com/7e4hO.png" rel="noreferrer"><img src="https://i.stack.imgur.com/7e4hO.png" alt="enter image description here"></a></p>
  
  <p><strong>So:</strong></p>
  
  <p><em>Is this just a naming glitch in the API implementation that Stripe simply needs to fix?</em></p>
  
  <p><em>Or is there some more fundamental problem that I'm failing to grasp with the idea of setting a webhook on a connected standalone account that I own?</em></p>
  
  <p>(Or am I just doin' it wrong?)</p>