4502 Commits

Author SHA1 Message Date
0baae338d3 feat(framework): Added smithy, smithy-core and smithy-generator crates (#9249)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-26 07:25:39 +00:00
8e629abc92 fix(core): add request_extended_authorization in the payment attempt and populate it in the payment response (#9492)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-26 07:22:27 +00:00
198fe07891 chore: address Rust 1.90.0 clippy lints (#9511) 2025-09-25 18:36:42 +00:00
239b6d37c6 feat(connector): [Tesouro] Add template code (#9555)
Co-authored-by: Vani Gupta <vani.gupta@juspay.in>
2025-09-25 17:22:41 +00:00
31f1cd77c2 fix(routing): update_gateway_score_condition (#9452) 2025-09-25 17:21:55 +00:00
46090ea06d feat(router): Add Confirm-Intent API contract changes for split payments (v2) (#9469) 2025-09-25 17:21:02 +00:00
f02d18038c feat(subscriptions): Add Subscription confirm handler (#9353)
Co-authored-by: Prajjwal kumar <write2prajjwal@gmail.com>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
2025-09-25 13:47:51 +00:00
84f3013c88 fix(connector): [Tokenex] fix tokenize flow response handling for tokenex (#9528)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-25 13:46:51 +00:00
94beaf915d chore(wasm): update sepa to sepa_bank_transfer for payout MCAs (#9536) 2025-09-25 06:55:32 +00:00
93b97ef520 feat(connector): [Gigadat] integrate interac bank redirect payment method (#9525)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-25 06:40:30 +00:00
fd2f85706c feat(core): Confirm true mandatory when using stored payment method id in payouts (#9424)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-09-25 06:37:45 +00:00
acf816d046 fix(core): fixed ctp bug for confirmation and added multi profile support for modular auth (#9545) 2025-09-24 15:17:58 +00:00
2e0da5c032 feat(connector): [paysafe] introduce applepay encrypt and predecrypt flow (#9358) 2025-09-24 14:33:00 +00:00
a751837378 feat(subscription): Add support to estimate for a subscription in chargebee (#9336)
Co-authored-by: Spriti Aneja <spriti.aneja@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: spritianeja03 <146620839+spritianeja03@users.noreply.github.com>
2025-09-24 14:00:19 +00:00
ecfaf425ed fix(nuvei): make eci_provider in applepay decrypt flow non mandatory field (#9509) 2025-09-24 13:59:49 +00:00
46d483d87c feat(core): add referer field to browser_info (#9474)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-24 13:35:24 +00:00
e0fa7e9b6c fix: Map attempt_status_unspecified to None instead of Unresolved for HS<>UCS ErrorResponse (#9445)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-24 13:34:51 +00:00
97fe072392 fix(connector): [SHIFT4] Fix 3DS payments and api key (#9480) 2025-09-24 13:09:27 +00:00
d692928080 feat(connector): [checkout] Add NTID flow (#9449)
Co-authored-by: Vani Gupta <vani.gupta@juspay.in>
2025-09-24 13:09:00 +00:00
a4b6df0844 feat(process_tracker): Add resume api to resume the tasks in process tracker for revenue_recovery (#9461)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-24 11:43:56 +00:00
008728283e fix(common_utils): Prevent logging sensitive information on deserialization failure (#8970) 2025-09-24 11:15:32 +00:00
3a4bc986d4 refactor(subscription): make invoice as an id type (#9488)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
2025-09-24 10:38:03 +00:00
9dbfeda43d feat(router): Add attempts_group DB changes for split payments (v2) (#9466) 2025-09-24 07:30:20 +00:00
e2464a83b7 feat(euclid_wasm): add wasm changes for payout webhooks (#9524) 2025-09-24 06:21:28 +00:00
fb52869c7a fix(core): allow accepting liability during arbitration stage (#9504)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-24 05:42:53 +00:00
2a00e72269 fix(webhooks): move webhook acknowledge config to cover early deserialization errors (#9508) 2025-09-23 19:05:50 +00:00
36b057911d fix(router): check payment_method_data before the decryption flow (#9521) 2025-09-23 18:20:37 +00:00
c7ba5962c6 feat(billing): add support to configure billing processor in profile (#9438)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-23 14:48:46 +00:00
9fb9de6619 refactor(connector): [Paysafe] populate error code and message for 200 errors (#9497) 2025-09-23 13:49:32 +00:00
97d034a2b1 chore(injector): injector change for proxy (#9460)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-23 13:48:10 +00:00
ceacec909b Fix(connector): [NUVEI] 3ds unsuccessful redirection error msg (#9471) 2025-09-23 10:17:27 +00:00
61949c55e2 feat: add invoice table (#9348)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-23 09:37:57 +00:00
d477f3c64a feat(connector): [ADYEN ]: send execute_three_d in no3ds adyen (#9339) 2025-09-23 09:21:25 +00:00
ab00b083e9 fix(connector): [NEXIXPAY] Updated the Api Response Schema (#9476)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-09-23 07:22:00 +00:00
62b64d84ec feat(connector): [Tokenex]Add external vault insert and retrieve flows (#9470)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-23 07:16:39 +00:00
e410af26ff feat(router): Add external vault support in v1 payments flow (#9274)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-23 06:42:11 +00:00
4005a749ed feat(core): add client_auth auth type for list_blocked_payment_methods (#9475)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-22 14:29:27 +00:00
617b3faa13 feat(router): Add v2 payment cancellation flow (#9083)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-22 13:58:56 +00:00
1ae6c20933 feat(connector): [Gigadat] Connector Template code (#9450) 2025-09-22 13:57:59 +00:00
d7e468f9be fix(user_role): Filter out internal roles in list roles API (#9402)
Co-authored-by: Mani Chandra <84711804+ThisIsMani@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-22 13:56:50 +00:00
ba74587e1d feat(connector): [Nuvei] Add Support for External 3DS Auth (#9468) 2025-09-22 13:25:12 +00:00
40357ae298 feat(connector): [Tokenex] add template code (#9416)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-22 08:55:17 +00:00
0c38bc3d0c fix(webhooks): add idempotent_event_id generation using URL-safe Base64 (no padding) and SHA256 digest (#9405)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-22 07:45:52 +00:00
740f3af643 feat(core): add webhook setup event handler (#9420) 2025-09-22 07:23:00 +00:00
a00855a4a5 fix(connectors): [Nexixpay] send cvv in nexixpay requests (#9459) 2025-09-21 16:37:47 +00:00
0b263179af feat(router): add flag to wait for post message in threeDSMethodData for three_ds_invoke next action in Payments Confirm (#9454) 2025-09-20 07:03:02 +00:00
0513c2cd71 feat(connector): [Paysafe] add wasm changes (#9455) 2025-09-19 13:49:40 +00:00
d978afdc5d feat: Implement subscription create for Chargebee (#9303)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-09-19 13:33:31 +00:00
e29a121bfd fix(connector): [CYBERSOURCE] Pass transaction type for only wallet MITs (#9444)
Co-authored-by: Debarati Ghatak <debarati.ghatak@Debarati-Ghatak-FW569NC29L.local>
2025-09-19 12:28:58 +00:00
744c8281f8 feat(Connector): [checkout] l2l3 data (#9446) 2025-09-19 11:11:23 +00:00