MyFinances icon indicating copy to clipboard operation
MyFinances copied to clipboard

idea: Webhooks

Open TreyWW opened this issue 1 year ago • 1 comments

How big is this feature?

Big feature

Describe the problem

At the moment there's little customisability for when an event happens.

Describe a possible solution

It may be useful to have webhooks! Basically a user can input their site URL, and on certain actions (invoice created) we call that URL with some auth and the user can respond however they wish.

We could also at some point build more interactions where users can choose internal actions (like email themselves) etc.

TreyWW avatar Oct 16 '24 19:10 TreyWW

Some things that I want to make sure are implemented along with this:

  • unique event ID's
  • a way to see recent webhook sends and their status
  • a way to auto retry webhook sends, up to x hours with an exponential backoff type system
  • encryption + security to allow clients to verify that the request came from us officially (can get some info from the stripe docs for how they do it

TreyWW avatar Oct 19 '24 16:10 TreyWW