604 Commits

Author SHA1 Message Date
b63439a093 chore: make v1 merchant account forward compatible (#7426) 2025-03-07 11:10:34 +00:00
957a228525 feat(router): add capability to force challenge for 3DS Payments through Netcetera and send few optional fields (#7429)
Co-authored-by: Sk Sakil Mostak <skmahim71@gmail.com>
Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com>
2025-03-06 13:02:27 +00:00
6a5ce266d9 feat(payment_link): expose payment link configs for SDK UI rules and payment button (#7427) 2025-03-05 16:39:37 +00:00
00d69bd924 fix(connector): [Braintree] Consume merchant_account_id and merchant_config_currency in payment requests (#7408)
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
2025-03-05 11:00:28 +00:00
30f321bc20 feat(router): add proxy-confirm-intent api for payments in v2 flow (#7215)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
2025-03-05 08:01:21 +00:00
8e922d30da feat(core): Add support for cards bin update (#7194)
Co-authored-by: Mrudul Vajpayee <mrudul.vajpayee@mrudulvajpayee-XJWXCWP7HF.local>
Co-authored-by: Mrudul Vajpayee <mrudul.vajpayee@mrudulvWXCWP7HF.lan>
2025-03-04 08:25:29 +00:00
44eec7a994 feat(router): Add support for retries with clear pan and network token payment method data (#6905)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-03-03 07:49:58 +00:00
44dc45b8bd feat(core): create a process_tracker workflow for PCR (#7124)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-27 12:59:06 +00:00
0dd62e86fd feat(payments): [Payment links] add configs for payment link (#7340)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-27 11:42:01 +00:00
65cfaaeca4 refactor(v1v2): refactor database queries for v1 and v2 (#7244) 2025-02-27 06:54:37 +00:00
0fb0191784 feat(payment_method_session): implement payment methods session confirm (#7248)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Anurag Thakur <anurag.thakur@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Debarati Ghatak <88573135+cookieg13@users.noreply.github.com>
Co-authored-by: awasthi21 <107559116+awasthi21@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <88739246+arindam-sahoo@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <arindam.sahoo@Arindam-Sahoo-F565040VFJ.local>
Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: Riddhiagrawal001 <50551695+Riddhiagrawal001@users.noreply.github.com>
Co-authored-by: Suman Maji <77887221+sumanmaji4@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
Co-authored-by: Debarshi Gupta <debarshigupta47@gmail.com>
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
Co-authored-by: pranav-arjunan <pranav.arjunan@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: Sagnik Mitra <83326850+ImSagnik007@users.noreply.github.com>
Co-authored-by: sweta-kumari-sharma <77436883+Sweta-Kumari-Sharma@users.noreply.github.com>
Co-authored-by: shivansh.mathur <shivansh.mathur@juspay.in>
2025-02-26 17:24:53 +00:00
2451e9b771 feat(core): [Card Testing Guard] Implement Card Testing Guard (#7108)
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-24 23:48:57 +00:00
0688972814 feat(connector): Add support for passive churn recovery webhooks (#7109)
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>
2025-02-22 20:58:10 +00:00
d1f537e229 feat(router): Add Payments - List endpoint for v2 (#7191)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-20 11:09:38 +00:00
e14d6c4465 feat(core): api ,domain and diesel model changes for extended authorization (#6607)
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-18 14:12:19 +00:00
72080c67c7 feat(payments): [Payment links] Add configs for payment link (#7288) 2025-02-18 14:06:45 +00:00
0ba4ccfc8b feat(core): introduce accounts schema for accounts related tables (#7113)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-14 12:41:06 +00:00
2ee22cdf8a refactor(router): add revenue_recovery_metadata to payment intent in diesel and api model for v2 flow (#7176)
Co-authored-by: Nishanth Challa <nishanth.challa@Nishanth-Challa-C0WGKCFHLF.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-14 10:49:58 +00:00
17f9e6ee9e refactor(payments_v2): create customer at connector end and populate connector customer ID (#7246) 2025-02-14 09:28:54 +00:00
3c7cb9e59d feat(core): add card_discovery filter to payment list and payments Response (#7230) 2025-02-14 09:19:19 +00:00
52ae92bc5d feat(core): 3ds decision manager for v2 (#7089)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-12 12:41:29 +00:00
fa09db1534 refactor(schema): add a new column for storing large connector transaction IDs (#7017)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-12 07:48:38 +00:00
96153824a7 feat(payment_methods_session_v2): add payment methods session endpoints (#7107)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Anurag Thakur <anurag.thakur@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Debarati Ghatak <88573135+cookieg13@users.noreply.github.com>
Co-authored-by: awasthi21 <107559116+awasthi21@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <88739246+arindam-sahoo@users.noreply.github.com>
Co-authored-by: Arindam Sahoo <arindam.sahoo@Arindam-Sahoo-F565040VFJ.local>
Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: Riddhiagrawal001 <50551695+Riddhiagrawal001@users.noreply.github.com>
Co-authored-by: Suman Maji <77887221+sumanmaji4@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
Co-authored-by: Debarshi Gupta <debarshigupta47@gmail.com>
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
Co-authored-by: pranav-arjunan <pranav.arjunan@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: Sagnik Mitra <83326850+ImSagnik007@users.noreply.github.com>
Co-authored-by: sweta-kumari-sharma <77436883+Sweta-Kumari-Sharma@users.noreply.github.com>
2025-02-11 11:29:58 +00:00
d093317019 refactor(core): add support for expand attempt list in psync v2 (#7209)
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>
2025-02-11 10:43:51 +00:00
647e163117 refactor(router): add feature_metadata for merchant_connector_account create v2 flow (#7144)
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>
2025-02-10 11:21:07 +00:00
323d763087 feat(router): add adyen split payments support (#6952)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-10 06:26:39 +00:00
f2117542a7 feat(router): add organization_id in authentication table and add it in authentication events (#7168) 2025-02-06 13:47:11 +00:00
9b1b245564 fix(dashboard_metadata): mask poc_email and data_value for DashboardMetadata (#7130) 2025-02-06 13:47:02 +00:00
e17ffd1257 feat(core): Add support for v2 payments get intent using merchant reference id (#7123)
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>
2025-02-06 13:46:36 +00:00
1900959778 feat(core): Implement 3ds decision manger for V2 (#7022) 2025-02-05 13:37:46 +00:00
67ea754e38 feat(payments_v2): implement create and confirm intent flow (#7106) 2025-02-05 13:37:11 +00:00
8d8ebe9051 refactor(core): add recurring customer support for nomupay payouts. (#6687)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-05 13:33:11 +00:00
899c207d58 feat(users): custom role at profile read (#6875)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2025-02-05 13:32:38 +00:00
b9aa3ab445 feat(router): add card_discovery in payment_attempt (#7039)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
2025-02-04 17:13:02 +00:00
eaf450b911 chore: enable 128-column-tables feature for diesel crate (#6857) 2025-01-22 07:32:09 +00:00
39d2d6c438 feat(routing): Integrate global success rates (#6950)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-21 11:44:14 +00:00
e9fcfc4560 refactor(router): refactor ctp flow to fetch mca_id and get the connector creds instead of connector_name (#6859)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2025-01-20 17:32:05 +05:30
4664d4bc4b chore: address Rust 1.84.0 clippy lints (#7021) 2025-01-15 12:49:41 +00:00
043cf8e0c1 feat(core): diesel models, domain models and db interface changes for callback_mapper table (#6571)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-15 09:56:14 +00:00
ac75335276 feat(connector): [Deutschebank] Implement Card 3ds (#6844)
Co-authored-by: Debarshi Gupta <debarshi.gupta@Debarshi-Gupta-CM92YWDXFD.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-13 11:19:50 +00:00
6a1f5a8875 feat(payment_methods_v2): add payment methods list endpoint (#6938)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-13 09:37:19 +00:00
d850f17b87 feat(router): add support for relay refund incoming webhooks (#6974)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-10 07:38:36 +00:00
d04e840c95 feat(users): handle edge features for users in tenancy (#6990) 2025-01-08 09:07:02 +00:00
c4d36b506e feat(core): add columns unified error code and error message in refund table (#6933) 2025-01-07 07:31:17 +00:00
227c274ece feat(users): Add email domain based restriction for dashboard entry APIs (#6940) 2024-12-30 07:09:16 +00:00
c5717a8147 refactor(core): remove merchant return url from router_data (#6895) 2024-12-24 11:26:38 +00:00
0478731394 feat(router): add /retrieve api for relay (#6918) 2024-12-23 12:53:55 +00:00
95fcf2a44b feat(core): implemented platform merchant account (#6882)
Co-authored-by: Narayanbhat166 <narayan.bhat@juspay.in>
2024-12-23 12:53:22 +00:00
d4b3dbc155 feat(payments_v2): add payment method list endpoint (#6805)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-23 10:07:16 +00:00
24401bc16f feat(payment_methods_v2): Added Ephemeral auth for v2 (#6813)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-22 17:34:45 +00:00