3827 Commits

Author SHA1 Message Date
c89a177cf1 chore: run formatter 2025-10-21 09:31:17 +00:00
1ea7d3c38e Merge remote-tracking branch 'origin/introduce-new-decide-flow' into introduce-new-decide-flow-complete-authorize 2025-10-21 15:00:04 +05:30
da537bba33 Merge remote-tracking branch 'origin/main' into introduce-new-decide-flow 2025-10-21 14:49:41 +05:30
9fdeba2474 fix: fallback to merchant_order_reference_id when x-reference-id in header is not present for UCS calls (#9872)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-21 07:54:19 +00:00
a21d29ba5e t fmt
Merge remote-tracking branch 'origin/main' into introduce-new-decide-flow
2025-10-21 09:16:26 +05:30
bfa06b2108 fix(routing): handle validation for profile_id (#9809)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-17 13:55:20 +00:00
651c85854b chore: introduce placeholders for complete authorize through ucs 2025-10-17 18:47:46 +05:30
7e09699a5b feat(router): add an endpoint for extending authorization (#9813)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-17 13:11:59 +00:00
a75c89002f feat(connector): [checkout] Add additional fields in the request (#9888)
Co-authored-by: Vani Gupta <vani.gupta@juspay.in>
Co-authored-by: likhinbopanna <131246334+likhinbopanna@users.noreply.github.com>
2025-10-17 12:43:52 +00:00
21aba202a5 feat(connector): [Gigadat] payouts for gigadat (#9889) 2025-10-17 12:42:54 +00:00
159fcb1573 Merge branch 'main' into introduce-new-decide-flow 2025-10-17 15:59:24 +05:30
01cb658696 feat(router): add card testing check in payments eligibility flow (#9876)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-17 08:26:41 +00:00
312bf9e59b chore: resolve errors 2025-10-17 10:24:17 +05:30
ef4988b122 Merge remote-tracking branch 'origin/main' into introduce-new-decide-flow 2025-10-17 10:05:15 +05:30
46fc688411 refactor(webhooks): Fix incoming webhooks failure (#9894) 2025-10-16 18:41:55 +00:00
408a36669a fix(payment_methods): card vault not found error (#9839) 2025-10-16 15:57:35 +00:00
aec128802e refactor(subscription): move subscription related modules in router to new crate (#9863)
Co-authored-by: Ankit Kumar Gupta <ankit.gupta.001@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gaurav Rawat <104276743+GauravRawat369@users.noreply.github.com>
2025-10-16 14:16:22 +00:00
0fe4f230c1 feat(core): added payment method type in uas for modular auth and payments api (#9852)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-16 13:14:07 +00:00
6c4084e65d feat(connector): add amount conversion framework to Powertranz (#9752)
Signed-off-by: Arya Pratap Singh <notaryasingh@gmail.com>
2025-10-16 12:00:59 +00:00
8044aa1c48 refactor: Improve readability and maintainability of Unified Connector Service–related code (#9820)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-16 12:00:56 +00:00
b4eceae3a7 feat(connector): [NOVALNET] Implemented Sepa Direct Debit and Sepa Direct Debit with Payment Guarantee (#9700)
Co-authored-by: Sayak Bhattacharya <sayak.b@Sayak-Bhattacharya-G092THXJ34.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-16 12:00:24 +00:00
79e1443c00 fix(router): Added authentication success check for fetching authentication value (#9769) 2025-10-16 11:24:11 +00:00
ad06d7704a revert: pre_decide_flows in native direct connector flows 2025-10-16 16:43:08 +05:30
c2c489407c feat(subscription): Add estimate to subscriptions flow and remove amount and currency (#9835) 2025-10-16 09:43:07 +00:00
ac8c6c966c feat(framework): Diesel and domain model changes to support multiple outgoing webhooks (#9816) 2025-10-16 09:42:46 +00:00
6f045d84f1 fix(payments): add connector metadata parsing and order category to payment router data (#9825) 2025-10-16 09:41:40 +00:00
bd85334544 feat(core): Add profile-level configuration for L2/L3 data enablement (#9683)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: likhinbopanna <131246334+likhinbopanna@users.noreply.github.com>
2025-10-16 07:26:39 +00:00
587588f870 feat(customers): add time range filtering and count functionality to customer list endpoints (#9767)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-16 07:06:12 +00:00
e7dee751b5 feat(payouts): apple pay decrypt payout (#9857) 2025-10-16 06:59:32 +00:00
5d1a38c92e chore: addres v2 clippy errors 2025-10-16 12:20:36 +05:30
1f34f89063 refactor(users): remove deprecated permission groups (#9604) 2025-10-16 06:38:26 +00:00
ecf702aba9 feat(router): add pre-confirm payments eligibility api (#9774)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-16 06:35:31 +00:00
47928c26c5 chore: avoid calling the new call_connector_service_with_pre_decide_flow in direct connector flows 2025-10-16 10:38:46 +05:30
e641ea2997 fix(connector): Add WASM Changes for Finix Google Pay (#9845)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
2025-10-15 14:06:47 +00:00
f9bd87dd9b feat: Add attach_printable() for better error logging (#9667) 2025-10-15 11:29:27 +00:00
bebffa97ff feat: include response body for create_user_authentication_method (#9653) 2025-10-15 11:29:19 +00:00
25aca13d54 chore: revert changes 2025-10-15 12:27:14 +05:30
59628332de refactor(db_interfaces): move db interfaces in router to domain_models (#9830)
Co-authored-by: Ankit Kumar Gupta <ankit.gupta.001@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gaurav Rawat <104276743+GauravRawat369@users.noreply.github.com>
2025-10-15 06:48:53 +00:00
d2527f0c96 chore: address old spellings 2025-10-15 11:02:17 +05:30
d40c94bd8c chore: remove capture block in decide_flows for authorize 2025-10-15 10:59:57 +05:30
36fbaa0707 feat(subscriptions): Add update subscriptions APIs with payments update call (#9778)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-14 10:12:48 +00:00
434b93e2b6 chore: remove commented out code 2025-10-14 14:31:31 +05:30
33f6e7c053 chore: address clippy lints 2025-10-14 13:22:24 +05:30
716114936f Merge branch 'main' into introduce-new-decide-flow 2025-10-14 00:29:43 +05:30
94e4d9330c chore: add logic to use pre decide flow 2025-10-14 00:28:51 +05:30
5c7a607326 feat(core): add support for upi_intent and upi_qr (#9716)
Co-authored-by: Kanika Chaudhary <kanika.c@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-13 12:31:53 +00:00
c2da9db91f feat(connector): [Peach Payments] add network token support for connector (#9754)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-10-13 12:01:09 +00:00
435bc11776 refactor: Refactored Response types for subscription APIs (#9788) 2025-10-13 10:23:18 +00:00
42a451c19a Merge branch 'main' into introduce-new-decide-flow 2025-10-13 11:33:49 +05:30
b48a592431 chore: Introduce new decide flow for authorize 2025-10-13 11:31:58 +05:30