|
|
7068fbfbe2
|
refactor(merchant_id): create domain type for merchant_id (#5408)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
|
2024-07-24 13:48:25 +00:00 |
|
|
|
83849a5f3c
|
fix: use encrypt api for all encryption and decryption (#5379)
|
2024-07-19 15:33:17 +00:00 |
|
|
|
33298b3808
|
feat: encryption service integration to support batch encryption and decryption (#5164)
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-07-19 07:38:58 +00:00 |
|
|
|
101b21f52d
|
feat(webhooks): add support for custom outgoing webhook http headers (#5275)
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-N7WRTY72X7.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-07-16 16:13:44 +00:00 |
|
|
|
35d502e3da
|
refactor: Move trait IncomingWebhook to hyperswitch_interfaces (#5191)
|
2024-07-11 10:31:31 +00:00 |
|
|
|
c8c0cb765e
|
feat(core): Added integrity framework for Authorize and Sync flow with connector as Stripe (#5109)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
|
2024-07-04 09:36:06 +00:00 |
|
|
|
e658899c14
|
refactor(core): introduce an interface to switch between old and new connector integration implementations on the connectors (#5013)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-06-24 09:40:34 +00:00 |
|
|
|
b87840595d
|
refactor(events): populate object identifiers in outgoing webhooks analytics events during retries (#5067)
|
2024-06-24 07:26:19 +00:00 |
|
|
|
d2092dcb0a
|
refactor: add basic counter metrics for IMC (#5006)
|
2024-06-18 12:59:12 +00:00 |
|
|
|
40dfad89ac
|
chore(process_tracker): use const instead of String for business_status (#4849)
Co-authored-by: SanchithHegde <22217505+SanchithHegde@users.noreply.github.com>
|
2024-06-14 11:38:34 +00:00 |
|
|
|
b705757be3
|
refactor(connector): changed amount to minor Unit for stripe (#4786)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
|
2024-06-11 07:57:24 +00:00 |
|
|
|
9da92027ef
|
refactor(outgoing_webhooks): raise errors in the analytics pipeline in case of API client errors or non-2xx responses (#4894)
|
2024-06-06 17:45:45 +00:00 |
|
|
|
b1cb053a55
|
refactor(webhooks): extract incoming and outgoing webhooks into separate modules (#4870)
|
2024-06-06 08:30:09 +00:00 |
|
|
|
7a9423759e
|
feat(router): add an api to migrate the apple pay certificates from connector metadata to connector_wallets_details column in merchant connector account (#4790)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
|
2024-06-06 08:23:03 +00:00 |
|
|
|
15d6c3e846
|
feat(multitenancy): add support for multitenancy and handle the same in router, producer, consumer, drainer and analytics (#4630)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
|
2024-06-03 12:27:30 +00:00 |
|
|
|
d2d317ce61
|
chore: enable clippy::large_futures lint (#4822)
|
2024-05-31 09:31:12 +00:00 |
|
|
|
2216a88d25
|
chore: address Rust 1.78 clippy lints (#4545)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-05-07 10:35:32 +00:00 |
|
|
|
3077a0d31e
|
Refactor(core): remove payment_method_id from RouterData struct (#4485)
|
2024-04-30 07:24:49 +00:00 |
|
|
|
63d2b6855a
|
feat(webhooks): allow manually retrying delivery of outgoing webhooks (#4176)
|
2024-04-04 09:07:51 +00:00 |
|
|
|
4c8cdf1475
|
feat(events): allow listing webhook events and webhook delivery attempts by business profile (#4159)
|
2024-03-22 11:32:05 +00:00 |
|
|
|
14e1bbaf07
|
feat(events): add APIs to list webhook events and webhook delivery attempts (#4131)
|
2024-03-21 13:32:17 +00:00 |
|
|
|
7afc44e835
|
feat: store payment check codes and authentication data from processors (#3958)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-03-20 07:56:20 +00:00 |
|
|
|
fd67a6c225
|
feat(webhooks): store request and response payloads in events table (#4029)
|
2024-03-14 07:00:37 +00:00 |
|
|
|
7391416e24
|
refactor(core): updated payments response with payment_method_id & payment_method_status (#3883)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
|
2024-03-11 07:34:34 +00:00 |
|
|
|
5bb67c7dcc
|
feat(webhooks): implement automatic retries for failed webhook deliveries using scheduler (#3842)
|
2024-03-04 06:31:02 +00:00 |
|
|
|
11fc9b3986
|
refactor(ext_traits): simplify the signatures of some methods in Encode extension trait (#3687)
|
2024-02-19 09:54:09 +00:00 |
|
|
|
90a24625ce
|
chore(connector_events_fields): added refund_id, dispute_id to connector events (#3424)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
|
2024-01-31 11:39:35 +00:00 |
|
|
|
6e82b0bd74
|
feat(events): add type info to outgoing requests & maintain structural & PII type info (#2956)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
|
2023-12-13 05:56:03 +00:00 |
|
|
|
151a30f4ee
|
feat(connector): [RISKIFIED] Add support for riskified frm connector (#2533)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashif <kashif@protonmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
|
2023-12-12 13:09:36 +00:00 |
|
|
|
d335879f92
|
feat(router): make webhook events config disabled only and by default enable all the events (#2770)
|
2023-11-06 08:10:10 +00:00 |
|
|
|
92f7918e6f
|
feat(router): Add Cancel Event in Webhooks and Mapping it in Stripe (#2573)
|
2023-10-13 11:05:00 +00:00 |
|
|
|
cf0db35923
|
feat: add x-hs-latency header for application overhead measurement (#2486)
|
2023-10-10 09:21:47 +00:00 |
|
|
|
5048d248e5
|
feat(webhooks): webhooks effect tracker (#2260)
|
2023-10-03 09:27:34 +00:00 |
|
|
|
b9f25c4a4e
|
feat(router): add mertics to apple pay flow (#2235)
Co-authored-by: ItsMeShashank <shashank.attarde@juspay.in>
|
2023-09-22 10:36:15 +00:00 |
|
|
|
2a9e09d812
|
feat(core): add support for webhook additional source verification call for paypal (#2058)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
|
2023-09-20 13:58:02 +00:00 |
|
|
|
25e82a1f7f
|
fix: Implement persistent caching for config table retrieval (#2044)
Co-authored-by: Nitesh Balla <nitesh.balla@juspay.in>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: BallaNitesh <126162378+BallaNitesh@users.noreply.github.com>
|
2023-09-11 07:51:08 +00:00 |
|
|
|
a7c66ddea2
|
refactor(router): remove WebhookApiErrorSwitch and implement error mapping using ErrorSwitch (#1660)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
|
2023-07-17 23:27:01 +05:30 |
|
|
|
87ae99f7f2
|
feat(compatibility): add support for stripe compatible webhooks (#1728)
|
2023-07-17 13:10:24 +00:00 |
|
|
|
61bacd8c95
|
fix(router/webhooks): map webhook event type not found errors to 422 (#1340)
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
|
2023-06-02 16:43:47 +05:30 |
|
|
|
71315097dd
|
fix(router/webhooks): correct webhook error mapping and make source verification optional for all connectors (#1333)
|
2023-06-02 15:30:37 +05:30 |
|
|
|
cd0cf40fe2
|
fix(router/webhooks): use api error response for returning errors from webhooks core (#1305)
|
2023-05-29 19:28:38 +05:30 |
|
|
|
48e537568d
|
fix: merchant webhook config should be looked up in config table instead of redis (#1241)
|
2023-05-23 14:54:38 +00:00 |
|
|
|
b3d1473734
|
feat(connector): [Coinbase] [Opennode] Add support for crypto payments via PG redirection (#834)
Co-authored-by: arvindpatel24 <arvind.patel@juspay.in>
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
|
2023-04-11 07:35:57 +00:00 |
|
|
|
b5720f1e38
|
chore: address Rust 1.67 clippy lints (#465)
|
2023-01-27 12:29:57 +05:30 |
|
|
|
9710af1e56
|
refactor(router): separate enums for api (#96)
|
2022-12-09 14:03:43 +05:30 |
|
|
|
200a085fd0
|
Testability ddd repository (#55)
|
2022-12-03 10:48:51 +05:30 |
|
|
|
2a2febb0f8
|
chore: mirror changes from BitBucket
|
2022-11-21 18:47:04 +05:30 |
|
|
|
430dcd1967
|
initial commit
|
2022-11-16 20:37:50 +05:30 |
|