juspay/hyperswitch
在 GitHub 查看[REFACTOR] remove redundant fields from webhook_details API and DB models
Open
#8,468 建立於 2025年6月26日
good first issue
倉庫指標
- Star
- (42,690 star)
- PR 合併指標
- (平均合併 6天 22小時) (30 天內合併 213 個 PR)
描述
Below fields are a part of WebhookDetails during merchant account creation / updation AND profile creation / updation.
pub payment_created_enabled: Option<bool>,
pub payment_succeeded_enabled: Option<bool>,
pub payment_failed_enabled: Option<bool>,
These fields are not being used in the backend flows and are redundant. These are needed to be removed for keeping the APIs clean.
Currently, they're being consumed in a few components
- hyperswitch-control-center
- hyperswitch postman tests
- hyperswitch cypress tests
Once dependency on these fields is completely removed, these fields can be removed from API and DB models.