4277 Commits

Author SHA1 Message Date
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
b506bc18e4 ci(cypress): Add testcases for unified error code and message (#6796) 2024-12-13 07:54:25 +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
318612c2d3 ci(cypress): Add Paypal Mandates (#6794) 2024-12-13 03:13:16 +00:00
489b659f52 chore(version): 2024.12.13.0 2024.12.13.0 2024-12-13 00:23:06 +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
64ca944ec2 chore(version): 2024.12.12.0 2024.12.12.0 2024-12-12 00:22:25 +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
400d9a42de chore(version): 2024.12.11.0 2024.12.11.0 2024-12-11 00:22:31 +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
08ab3ad7a2 ci(cypress): Add shipping cost test case (#6779)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 11:21:49 +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
a52828296a refactor(enums): recon - include ReconOps variant in PermissionsGroup for backwards compatibility with data in DB (#6767) 2024-12-10 11:03:31 +00:00
b9c04c3988 docs: add new logos for README and API reference (#6783) 2024-12-10 10:58:45 +00:00
6f841458f7 refactor(payment_methods): Add new field_type UserBsbNumber, UserBankSortCode and UserBankRoutingNumber for payment_connector_required_fields (#6758)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 10:39:46 +00:00
8777f41568 feat(connector): [Unifiedauthenticationservice] add Connector Template Code (#6732)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-10 10:36:23 +00:00
8954e8a218 fix(docs): incorrect description for refund api (#6443)
Signed-off-by: Shashank Kumar <shashankkumarthakur@gmail.com>
2024-12-10 10:35:59 +00:00
6eb7cc1461 chore(version): 2024.12.10.0 2024.12.10.0 2024-12-10 00:22:40 +00:00
05f737309f ci(Cypress): Add testcase for newline in address (#6721) 2024-12-09 09:13:20 +00:00
19f810aed8 feat(core): Add payments update-intent API for v2 (#6490)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-09 07:20:07 +00:00
079379e729 chore(version): 2024.12.09.0 2024.12.09.0 2024-12-09 00:23:02 +00:00
5918014da1 feat(dynamic_routing): analytics improvement using separate postgres table (#6723)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-07 09:05:44 +00:00
357e8a007a feat(users): add support for tenant level users (#6708)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-06 12:01:55 +00:00
b5d3d49cea fix(router): validate each field for migration request body (#6525)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-06 10:47:07 +00:00
15f873bd12 fix(core): card_network details Missing in Customer Payment Methods List for External 3DS Authentication Payments (#6739) 2024-12-06 08:11:26 +00:00
Noa
512ae85c81 fix(connector): add config cleanup on payment connector deletion (#5998) 2024-12-06 07:58:36 +00:00
d75625f11d chore(version): 2024.12.06.0 2024.12.06.0 2024-12-06 00:22:20 +00:00
d17d2fe075 chore: enable clippy::trivially_copy_pass_by_ref lint and address it (#6724) 2024-12-05 14:41:40 +00:00
e5dde6acc0 feat(connector): Added a new CaptureMethod SequentialAutomatic to Support CIT Mandates for Paybox (#6587) 2024-12-05 13:20:15 +00:00
19f8ee46e5 refactor(connector-configs): worldpay - update username / password mapping (#6752) 2024-12-05 13:12:26 +00:00
5704ca1261 feat(payments): [Payment links] Add support for traditional chinese locale for payment links (#6745) 2024-12-05 12:00:34 +00:00
871a36379d feat(webhooks): adyen - consume and update connector's network_transaction_id in payment_methods (#6738)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-05 11:53:44 +00:00
4bfabdfa24 feat(core): add is_click_to_pay_enabled in business profile (#6736)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-05 10:43:22 +00:00
774a53ee89 feat(analytics): Add refund sessionized metrics for Analytics V2 dashboard (#6616)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-12-05 10:09:40 +00:00
de80121871 docs: Updating logo for Api ref (#6741) 2024-12-05 09:19:17 +00:00
437a8de8eb fix(api_models): Fix wasm build problems caused by actix-multipart (#6747) 2024-12-05 09:09:34 +00:00