solidusio / solidus_stripe

💳 Integrate Solidus with Stripe
https://stripe.com
BSD 3-Clause "New" or "Revised" License
36 stars 62 forks source link

Webhook handling harness for Payment Element #149

Closed elia closed 1 year ago

elia commented 1 year ago

Given the Payment Element can support a great number of payment methods, including some that take days to report on their status, we need to have an extendable place in which to receive webhooks and react properly.

Seems sensible to start by supporting only the basic webhooks initially and leave others to the user installing this extension or further development. A tentative list is proposed below.

Expected outcomes:

elia commented 1 year ago

We should also find a way to connect incoming webhooks to existing payment methods (although it's unlikely to have multiple stripe accounts).

elia commented 1 year ago

Closing, extracted the remaining tasks to #160 and #161.