3117 Commits

Author SHA1 Message Date
fd8119782a fix(v2): Trait gating in v2 (#7223)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-12 07:41:01 +00:00
60310b485d feat(connector): [GETNET] add Connector Template Code (#7105) 2025-02-11 17:10: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
1d607d7970 fix(payments): [Payment links] Add fix for payment link redirection url (#7232) 2025-02-11 10:42:49 +00:00
bfcaf00342 refactor(connector): [Authorizedotnet] fix refund status mapping (#7208) 2025-02-10 11:37:07 +00:00
76c34595ef fix(connector): fix incorrect mapping of attempt status in NMI connector (#7200)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local>
2025-02-10 11:36:21 +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
7dfe400401 refactor(connector): Move connectors Aci, Braintree, Globalpay, Iatapay, Itaubank, Klarna, Mifinity and Nuvei from router to hyperswitch_connectors crate (#7167)
Co-authored-by: Spriti Aneja <spriti.aneja@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-07 09:48:24 +00:00
50784ad1c1 refactor(router): add display_name field to connector feature api (#7121)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-07 07:19:46 +00:00
4693d21b7c feat(connector): [DataTrans] ADD 3DS Flow (#6026)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-07 04:49:40 +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
97e9270ed4 refactor(customer): return redacted customer instead of error (#7122) 2025-02-06 13:46:20 +00:00
60ddddf24a feat(routing): Contract based routing integration (#6761)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-06 13:46:00 +00:00
a6367d92f6 refactor(dynamic_fields): dynamic fields for Adyen and Stripe, renaming klarnaCheckout, WASM for KlarnaCheckout (#7015)
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-02-06 13:45:48 +00:00
dddb1b06be feat(connector): [COINGATE] Add Template PR (#7052)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-06 13:43:36 +00:00
775dcc5a4e chore(roles): remove redundant variant from PermissionGroup (#6985) 2025-02-06 13:43:13 +00:00
f9a4713a60 refactor(router): store network_transaction_id for off_session payments irrespective of the is_connector_agnostic_mit_enabled config (#7083)
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
2025-02-06 10:27:34 +00:00
7ea630da00 feat(core): Add Authorize flow as fallback flow while fetching GSM for refund errors (#7129) 2025-02-05 13:44:16 +00:00
b54a3f9142 FEAT: Add Support for Amazon Pay Redirect and Amazon Pay payment via Stripe (#7056)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-05 13:42:35 +00:00
ce2485c3c7 feat(connector): [INESPAY] Integrate Sepa Bank Debit (#6755)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-05 13:41:41 +00:00
8917235b4c fix(core): Add payment_link_data in PaymentData for Psync (#7137)
Co-authored-by: pranav-arjunan <pranav.arjunan@juspay.in>
2025-02-05 13:38:40 +00:00
698a0aa75a fix(connector): [Authorizedotnet] fix deserialization error for Paypal while canceling payment (#7141) 2025-02-05 13:38:18 +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
ea1888677d refactor(connector): [AUTHORIZEDOTNET] Add metadata information to connector request (#7011)
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-05 13:37:08 +00:00
91626c0c25 build(deps): bump openssl from 0.10.66 to 0.10.70 (#7187) 2025-02-05 13:35:36 +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
e0ec27d936 feat(core): google pay decrypt flow (#6991)
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 09:54:57 +00:00
f0b443eda5 fix(connector): [novalnet] Remove first name, last name as required fields for Applepay, Googlepay, Paypal (#7152) 2025-02-04 18:44: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
e2ddcc26b8 fix(router): add dynamic fields support for samsung_pay (#7090)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-04 10:18:04 +00:00
8ac1b83985 fix: invalidate surcharge cache during update (#6907) 2025-02-03 20:13:37 +00:00
04a5e38236 fix(samsung_pay): populate payment_method_data in the payment response (#7095)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-03 20:08:08 +00:00
ae39374c6b feat(router): add core changes for external authentication flow through unified_authentication_service (#7063)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalplanet@gmail.com>
2025-02-03 19:40:24 +00:00
64a7afa6d4 fix(connector): [NETCETERA] add sdk-type and default-sdk-type in netcetera authentication request (#7156) 2025-02-03 18:25:22 +00:00
ad5491f15b feat(connector): add template code for chargebee (#7036)
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-01-29 10:33:21 +00:00
5381eb9922 feat(router): add accept-language from request headers into browser-info (#7074)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-29 07:23:56 +00:00
5ff57fa337 refactor(router): prioritise connector_mandate_id over network_transaction_id during MITs (#7081) 2025-01-28 20:06:24 +00:00
5707297621 fix(multitenancy): add a fallback for get commands in redis (#7043) 2025-01-28 19:08:17 +00:00
858866f9f3 refactor(currency_conversion): re frame the currency_conversion crate to make api calls on background thread (#6906)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-28 17:57:23 +00:00
be018963c6 refactor: [CYBERSOURCE, BANKOFAMERICA, WELLSFARGO] Move code to crate hyperswitch_connectors (#6908)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-22 17:51:19 +00:00
199d176448 feat(connector): [ADYEN ] Consume transaction id for PaymentsPreProcessing error (#7061) 2025-01-22 06:29:54 +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
0eca55f753 refactor: check allowed payment method types in enabled options (#7019)
Co-authored-by: Mrudul Vajpayee <mrudul.vajpayee@mrudulvajpayee-XJWXCWP7HF.local>
2025-01-21 09:51:03 +00:00
e35f7079e3 feat(router): add payment method-specific features to connector feature list (#6963)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-21 08:03:09 +00:00