3954 Commits

Author SHA1 Message Date
2ff93ff972 refactor(connector): update add connector script with new connector features (#8213) 2025-07-01 14:04:18 +00:00
a6e3d2c71e feat(payouts): add domain type for PayoutId (#8395)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 13:42:01 +00:00
18a779f94d refactor(authentication): flattened paymentData in authentication trait functions (#8365)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 13:16:15 +00:00
ad522513b9 feat(connector): [DWOLLA] - Add template code (#8496)
Co-authored-by: Vani Gupta <vani.gupta@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 11:22:47 +00:00
e638f239d3 refactor: exposed auth analytics at merchant,org and profile levels (#8335) 2025-07-01 11:21:35 +00:00
69ab255394 feat(dummy_connector): allow a dummy connector to succeed a failed card (#8469) 2025-07-01 11:20:47 +00:00
0c649158a8 feat(connector): [ADYENPLATFORM] add card payouts (#8504)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 11:00:42 +00:00
f8dc3ecfe6 feat(connectors): [Worldpayvantiv] add NTI flow and refactor sync flows (#8495)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 10:48:36 +00:00
ce2b90b3d3 feat(data-migration): add connector customer and mandate details support for multiple profiles (#8473)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-07-01 09:32:24 +00:00
1ae30247ca feat(connector): Implement capture and webhook flow, fix some issues in ACI (#8349)
Co-authored-by: Anurag Singh <anurag.singh.001@MacBookPro.lan>
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
2025-07-01 09:20:45 +00:00
d305fad2e6 feat(core): allow setting up status across payments, refunds and payouts for triggering webhooks in core resource flows (#8433)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-30 07:08:04 +00:00
6c66c36a66 fix(env): update env for network tokenization service (#8472) 2025-06-27 09:56:55 +00:00
a685f6b59c feat(openapi): Add x-mcp extension to v1 spec (#8443)
Co-authored-by: GORAKHNATH YADAV <gorakhcodes@gmail.com>
2025-06-27 08:18:18 +00:00
68db51a37a fix(connector): 2 digit state code for ach fixed (#8466) 2025-06-27 08:17:50 +00:00
537d175532 fix(connector): [TRUSTPAY] Consuming Amount in PSync Response (#8455)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-26 14:01:34 +00:00
b185d85f6b feat(core): accept merchant_connector_details in Refunds create and retrieve flow (#8441)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-26 13:50:00 +00:00
d2740f0322 feat: Kv changes for V2 feature (#8198)
Co-authored-by: Akshay S <akshay.s@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-26 13:45:22 +00:00
f1c53366b2 fix(recovery): Populate connector request reference id in revenue recovery record attempt flow. (#8434)
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-V9P7D4K9V0.local>
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-26 10:23:07 +00:00
ec6d0e4d62 feat(router): Add webhooks for network tokenization (#6695)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-26 09:13:04 +00:00
9e435929f0 build(deps): bump tonic version from 0.12 to 0.13 (#8461) 2025-06-26 05:54:51 +00:00
c5c0e677f2 refactor(router): Remove refunds_v2 feature flag (#8310)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-25 10:20:42 +00:00
cf92e1a5e1 feat(connector): [jpmorgan] implement refund flow (#8436) 2025-06-25 06:27:56 +00:00
46709ae369 feat(connector): add click to pay feature for trustpay (#8304)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
2025-06-25 05:59:30 +00:00
44d93e572f refactor: Move CustomerAcceptance to common_types (#8299)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-25 05:57:09 +00:00
dee5d0c552 refactor: make billing details optional during data migration (#8438)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-24 16:49:16 +00:00
7ad2932660 fix(connector): adyen connector creates connector's customer reference on the fly fixed (#8447) 2025-06-24 16:49:04 +00:00
2a06f776f6 feat(connector): [ARCHIPEL] fix Mastercard scheme string for Applepay payments (#8450)
Co-authored-by: Debarati Ghatak <debarati.ghatak@Debarati-Ghatak-FW569NC29L.local>
2025-06-24 13:10:40 +00:00
fdacec4b38 fix(routing): remove frm rule migration support as it is not supported in DE (#8448) 2025-06-24 11:51:58 +00:00
2ea5d81d53 feat(authentication): Initial commit to modular authentication create (#8085)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-24 11:33:24 +00:00
bc767b9131 feat(router): add confirm flag in kafka payment intent events (#8432)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-24 08:34:48 +00:00
a3cc44c6e1 feat(analytics): Add RoutingApproach filter in payment analytics (#8408)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-23 17:23:42 +00:00
786fe699c2 feat(router): add apply_three_ds_strategy in payments confirm flow (#8357)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-23 13:59:24 +00:00
6fd7626c99 fix(connector): [NEXIXPAY] Add Validation Checks for Request Fields (#8345)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-23 09:37:31 +00:00
7338a8db85 fix: Payments redirects for v2 (#8405)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-06-23 07:32:31 +00:00
d2d4f3d1d8 chore: resolve warnings in v2 (#8373)
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-06-22 11:28:23 +00:00
0851c6ece5 docs(connector): [STRIPE] Added CIT & MIT Examples for API Reference in Stripe Split Payments (#8311)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-20 12:59:46 +00:00
9319c7a60c fix(openapi): Fix broken mintlify pages (v2) (#8382)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-20 12:52:19 +00:00
639b92c133 refactor(routing): add support to accept the saving_percentage in decision engine response (#8388) 2025-06-20 12:52:08 +00:00
c8b35dacb8 feat(connector): [SANTANDER] Add Template Code (#8369)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-20 12:51:54 +00:00
293d93f68b feat(connector): [DUMMY_CONNECTOR] crate restructuring (#8372) 2025-06-20 12:51:43 +00:00
02dee9c581 fix(openapi): correct schema references and semantics for v1 openApi spec (#8127)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-20 12:51:27 +00:00
a721d90c6b feat(routing): add profile config to switch between HS routing and DE routing result (#8350)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
Co-authored-by: Prajjwal kumar <write2prajjwal@gmail.com>
2025-06-20 12:49:23 +00:00
fc72c3eee8 feat(revenue_recovery): Invoke attempt list instead of payment get in recovery webhooks flow (#8393)
Co-authored-by: Aniket Burman <aniket.burman@Aniket-Burman-JDXHW2PH34.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Aniket Burman <93077964+aniketburman014@users.noreply.github.com>
Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-V9P7D4K9V0.local>
2025-06-20 08:24:09 +00:00
7943fb4bfb feat(router): Add v2 endpoint to list payment attempts by intent_id (#8368)
Co-authored-by: Aniket Burman <aniket.burman@Aniket-Burman-JDXHW2PH34.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-20 06:25:06 +00:00
305ca9bda9 feat(kafka): add payment_intent payment_attempt and refund kafka events for v2 (#8328)
Co-authored-by: Kashif <kashif.dev@protonmail.com>
2025-06-19 06:36:07 +00:00
5f7055fc8c fix(connectors): [worldpayvantiv] change endpoint, add billing address and fix 5xx incase of psync (#8354)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-06-19 06:34:32 +00:00
17c30b6105 fix(connector): [STRIPE] Retrieving Connect Account Id from Mandate Metadata in MITs (#8326)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
2025-06-18 11:51:14 +00:00
aee3f6441f fix(router): Move Customer PML endpoint to OLAP (v2) (#8303) 2025-06-18 07:47:04 +00:00
b8b19605d8 feat(core): accept merchant_connector_details in Payments and Psync flow (#8199)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Aishwariyaa Anand <aishwariyaa.anand@Aishwariyaa-Anand-C3PGW02T6Y.local>
2025-06-17 15:21:57 +00:00
4d36be87ec refactor(routing): Routing events core refactor (#8323)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
2025-06-17 14:16:05 +00:00