3345 Commits

Author SHA1 Message Date
492fd871a1 refactor(dynamic_routing): add col payment_method_type in dynamic_routing_stats (#6853) 2024-12-20 07:57:23 +00:00
5cdeaf8e60 refactor(customers_v2): include minor fixes for customer v2 flows (#6876) 2024-12-20 07:56:39 +00:00
dcd51a7fb8 fix(connector): Paypal BankRedirects (Ideal/EPS) (#6864) 2024-12-20 06:49:49 +00:00
f219b74cb6 fix(connector): [UNIFIED_AUTHENTICATION_SERVICE] change url path to pre_authentication_processing in pre-auth flow (#6885) 2024-12-19 13:38:30 +00:00
2d8af88204 refactor(users): move roles schema to global interface (#6862) 2024-12-19 13:04:04 +00:00
607424992a feat(payment_methods): add support to pass apple pay recurring details to obtain apple pay merchant token (#6770)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-19 13:03:09 +00:00
46aad503b0 feat(payments): [Payment links] Add config for changing button text for payment links (#6860)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-19 13:01:48 +00:00
092c79ec40 feat(core): added customer phone_number and email to session token response for click to pay (#6863)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-19 11:34:28 +00:00
c525c9f4c9 FEAT(klarna): Klarna Kustom Checkout Integration (#6839)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-19 07:41:44 +00:00
839e69df24 feat(users): handle email url for users in different tenancies (#6809) 2024-12-19 07:40:48 +00:00
db51ec43bc refactor(dynamic_routing): update the authentication for update config to include JWT type (#6785)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-18 08:58:11 +00:00
5c4de8a513 fix(payment_methods): card_network and card_scheme should be consistent (#6849) 2024-12-17 13:49:56 +00:00
107098cda4 fix(core): Populate off_session based on payments request (#6855) 2024-12-17 12:50:46 +00:00
b301d09213 chore(wasm): add wasm changes for ctp_mastercard connector (#6838) 2024-12-17 11:49:56 +00:00
e8bfd0e227 refactor(constraint_graph): handle PML for cases where setup_future_usage is not passed in payments (#6810) 2024-12-17 10:25:50 +00:00
c154a38559 fix(connector): add expiry year conversion for adyen mit transactions (#6851) 2024-12-17 10:24:39 +00:00
dfbfce4e42 refactor(customers_v2): address panics and some bugs in customers v2 endpoints (#6836) 2024-12-17 10:24:27 +00:00
588ce408b4 fix(connector): 5xx error for Volt Payment Sync (#6846)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-17 10:24:05 +00:00
a056dc72db chore(analytics): SDK table schema changes (#6579)
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
2024-12-17 10:23:30 +00:00
c883aa59aa feat(analytics): Analytics Request Validator and config driven forex feature (#6733)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sandeep Kumar <83278309+tsdk02@users.noreply.github.com>
2024-12-17 10:23:00 +00:00
94ad90f9ed feat(redis-interface): add redis interface command to set multiple the keys in redis and increment if the key already exists (#6827)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2024-12-17 10:22:31 +00:00
3d4fd2f719 fix(router): change click_to_pay const to snake_case and remove camel_case serde rename for clicktopay metadata (#6852)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-16 13:54:50 +00:00
165ead6108 feat(core): Add click to pay support in hyperswitch (#6769)
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
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>
2024-12-16 13:45:32 +00:00
c22be0c927 feat(connector): [Adyen ] Add fixes for AdyenPaymentRequest struct (#6803) 2024-12-16 12:31:20 +00:00
f95ee51bb3 fix(router): handle default case for card_network for co-badged cards (#6825) 2024-12-16 11:56:51 +00:00
ae00a103de feat(payments): Add audit events for PaymentStatus update (#6520) 2024-12-16 11:19:21 +00:00
ed276ecc00 feat(connector): [AIRWALLEX] Add refferer data to whitelist hyperswitch (#6806) 2024-12-16 08:55:43 +00:00
6081283afc refactor(authz): Make connector list accessible by operation groups (#6792) 2024-12-16 08:54:54 +00:00
71574a85e6 chore(deps): update scylla driver (#6799) 2024-12-16 08:53:56 +00:00
4b989fe0fb feat(users): Incorporate themes in user APIs (#6772)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-16 08:53:31 +00:00
09cf7a3ea9 fix(webhooks): mask custom outgoing webhook headers in profile response (#6798)
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>
2024-12-14 07:24:26 +00:00
5aa8ea03a8 feat(router): add click_to_pay block in payments sessions response if enabled (#6829)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-13 10:37:33 +00:00
5a85213e21 refactor(core): structure of split payments (#6706)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-13 09:56:15 +00:00
2a66f4a392 feat(routing): build the gRPC interface for communicating with the external service to perform elimination routing (#6672)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
2024-12-13 05:15:08 +00:00
d11d87408d feat(core): payment links - add support for custom background image and layout in details section (#6725)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-12 15:20:33 +00:00
1564ad72b8 feat(core): Add product authentication ids in business profile (#6811)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-12 14:35:20 +00:00
e9a5615f2b feat(core): Add service details field in authentication table (#6757)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-12 12:01:41 +00:00
573fc2ce0f feat(connector): [DEUTSCHEBANK, FIUU ] Handle 2xx errors given by Connector (#6727) 2024-12-12 09:34:37 +00:00
fb3a49be65 refactor(kafka_message): NanoSecond precision for consolidated logs (#6771) 2024-12-12 09:33:20 +00:00
da5c34a335 refactor(connector): Move connectors Datatrans, Paybox, Placetopay, Bluesnap from router crate to hyperswitch_connector crate (#6730)
Co-authored-by: Spriti Aneja <spriti.aneja@juspay.in>
Co-authored-by: deepanshu-iiitu <deepanshubansal515@gmail.com>
2024-12-12 07:18:05 +00:00
9466ced894 feat(core): Add uas framework support (#6743)
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
2024-12-11 12:02:42 +00:00
cd205378c0 fix(router): card network for co-badged card and update regex (#6801) 2024-12-11 10:13:43 +00:00
c3b22cf81a fix(core): payments - map billing first and last name to card holder name (#6791)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 16:14:59 +00:00
8431842710 feat(payments): [Payment links] Add locale case fix (#6789) 2024-12-10 13:35:19 +00:00
9f0d8efa8d fix(core): add validation to check if routable connector supports network tokenization in CIT repeat flow (#6749)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 11:21:12 +00:00
f96a87d08c refactor(users): remove lineage checks in roles get operations (#6701)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 11:19:17 +00:00
c620779bbd refactor(events): Tenant config in API, Connector and Outgoing Web-hook events (#6777)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 11:18:50 +00:00
3df4233356 feat(analytics): add support for multiple emails as input to forward reports (#6776) 2024-12-10 11:08:34 +00:00
1aa4ad60e2 refactor(constraint_graph): add setup_future_usage for mandate check in payments (#6744) 2024-12-10 11:08:34 +00:00
47a3d2b2ab build(deps): bump opentelemetry crates to 0.27 (#6774) 2024-12-10 11:05:34 +00:00