3416 Commits

Author SHA1 Message Date
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
55bb284ba0 fix(router): [Cybersource] add flag to indicate final capture (#7085)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-02-03 20:13:55 +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
ecab2b1f51 chore: fix toml format to address wasm build failure (#6967) 2025-01-28 07:46:56 +00:00
7fd3551afd fix(connectors): [worldpay] send decoded token for ApplePay (#7069) 2025-01-24 07:31:35 +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
eaf450b911 chore: enable 128-column-tables feature for diesel crate (#6857) 2025-01-22 07:32:09 +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
d35a922281 Refactor: Customer email and browser Information (#7034) 2025-01-21 07:28:30 +00:00
d6b0660569 feat(connectors): fiuu,novalnet,worldpay - extend NTI flows (#6946)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-21 07:19:48 +00:00
776ed9a2eb refactor(payment-link): use shouldRemoveBeforeUnloadEvents flag for handling removal of beforeunload events through SDK (#7072) 2025-01-20 18:53:35 +05:30
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
e38078f152 fix(relay): populate connector metadata in the refunds flow (#7045) 2025-01-19 19:44:43 +05:30
aa8e2e73eb fix(connector): [NETCETERA] add accept-language in browser_information for netcetera authentication request (#7059) 2025-01-17 12:59:06 +00:00
72904842ed refactor(dynamic_routing): add info logs to log the grpc request and response (#6962) 2025-01-16 10:27:56 +00:00
343465165b refactor(redis_interface): make the redis command for using scripts to write into redis Generic (#6965) 2025-01-16 10:20:18 +00:00
4664d4bc4b chore: address Rust 1.84.0 clippy lints (#7021) 2025-01-15 12:49:41 +00:00
bd1f077057 refactor(proxy): specify hosts for proxy exclusion instead of complete URLs (#6957) 2025-01-15 12:09:37 +00:00
1ec91e54e2 refactor(dynamic_routing): perform db operations for dynamic_routing_stats table only when payments are in terminal state (#6900)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-15 10:30:42 +00:00
bbf884460c feat(connector): [Xendit] ADD Cards & Mandates Flow (#6966)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-15 10:07:30 +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
7b306a9015 feat(connector): [Novalnet] Add zero auth mandate (#6631) 2025-01-10 09:16:37 +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
9c983b68bd fix(dummyconnector): add tenant id in dummyconnector requests (#7008)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-09 09:11:38 +00:00
d04e840c95 feat(users): handle edge features for users in tenancy (#6990) 2025-01-08 09:07:02 +00:00
b46a921ccb chore(dynamic-fields): [Worldpay] update dynamic fields for payments (#7002)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-08 07:49:14 +00:00
d2212cb7ea fix: consider status of payment method before filtering wallets in list pm (#7004) 2025-01-07 22:37:46 +05:30
c4d36b506e feat(core): add columns unified error code and error message in refund table (#6933) 2025-01-07 07:31:17 +00:00
6b1e5b0aec feat(connector): [Fiuu] Consume transaction id for error cases for Fiuu (#6998)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-07 07:30:26 +00:00
79013024ff chore(keymanager): add tenant-id to keymanager requests (#6968)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2025-01-06 15:07:20 +00:00
fce5ffa4e0 fix(cache): address in-memory cache invalidation using global tenant as key_prefix (#6976) 2025-01-03 07:50:45 +00:00
8092c1fd8f refactor(dynamic_routing): remove tenant-id prefixed in id field of dynamic routing grpc requests (#6949) 2024-12-30 07:28:00 +00:00
227c274ece feat(users): Add email domain based restriction for dashboard entry APIs (#6940) 2024-12-30 07:09:16 +00:00
e393a036fb feat(connector): [Fiuu] Consume error message thrown by connector for Psync flow and make extraP from response struct Secret (#6934) 2024-12-27 08:09:42 +00:00
cb12e3da1c fix(router): rename management_url to management_u_r_l in the apple pay session response (#6945) 2024-12-27 06:19:55 +00:00
d19c1a1963 refactor(payment_methods): update connector_mandate_details for card metadata changes (#6848) 2024-12-27 05:53:47 +00:00