title: How to verify stripe webhook signatures without endpoint secret?
body: <p>I'm building a &quot;multiplatform&quot; solution where each user could have it's &quot;shop&quot; and receive the founds directly on their stripe accounts.</p>
  <p>So each user when creates it's shop provides public and secret stripe key which are stored on the server and used when some payments are made.</p>
  <p>The problem comes when i have to use the webhooks where i have to verify the user webhook endpoint secret, i can't ask the users to provide and store the WH endpoint key...</p>
  <p>(I use the webhook to send the order in preparation once the payment charge is succeeded)</p>
  <p>So i was wondering if there was a way to manually verify the webhook signature without using the endpoint secret, i saw that <a href="https://stripe.com/docs/webhooks/signatures?lang=dotnet" rel="nofollow noreferrer">here</a> is possible manually verify signature but anyway i have to use the endpoint’s signing secret as key..</p>