61 Commits

Author SHA1 Message Date
55ccce6189 feat(payment_charges): add support for collecting and refunding charges on payments (#4628)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: Shankar Singh C <83439957+ShankarSinghC@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: YongJoon Kim <penubokim@gmail.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
Co-authored-by: Sampras Lopes <Sampras.lopes@juspay.in>
2024-05-24 08:09:04 +00:00
443b7e6ea2 refactor(router): added a new type minor unit to amount (#4629)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-05-21 10:10:05 +00:00
ff1c2ddf8b feat(core): Move RouterData to crate hyperswitch_domain_models (#4524)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-05-15 06:53:50 +00:00
36f4112a6f refactor: Fix typos (#4277) 2024-04-03 08:10:04 +00:00
ea730d4ffc build(deps): bump error-stack from version 0.3.1 to 0.4.1 (#4188) 2024-04-01 07:01:17 +00:00
5fb3c001b5 feat(events): Connector response masking in clickhouse (#3566)
Co-authored-by: Sampras lopes <lsampras@pm.me>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-02-14 06:34:26 +00:00
9a54838b05 fix(connector): fix connector template script (#3453) 2024-01-25 10:15:49 +00:00
6e82b0bd74 feat(events): add type info to outgoing requests & maintain structural & PII type info (#2956)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2023-12-13 05:56:03 +00:00
a7b688aac7 feat(connector): [Placetopay] Add Connector Template Code (#3084)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-12-12 09:33:21 +00:00
1ca2ba4594 feat(router): make core changes in payments flow to support incremental authorization (#3009)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-30 11:26:34 +00:00
ff6a0dd0b5 fix(core): Replace euclid enum with RoutableConnectors enum (#2994)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-28 15:04:30 +00:00
34953a0464 chore(connector): update connector addition script (#2801)
Co-authored-by: Bernard Eugine <114725419+bernard-eugine@users.noreply.github.com>
2023-11-27 08:36:30 +00:00
aea390a6a1 feat(events): add incoming webhook payload to api events logger (#2852)
Co-authored-by: Sampras lopes <lsampras@pm.me>
2023-11-17 08:08:23 +00:00
7623ea93be refactor(router): add parameter connectors to get_request_body function (#2708) 2023-11-08 10:19:49 +00:00
5642fef52a fix(connector): Add attempt_status in field in error_response (#2794) 2023-11-08 10:14:51 +00:00
373a10beff chore(scripts): add connector script changes (#2620) 2023-10-18 07:19:24 +00:00
b5feab61d9 feat(connector): [HELCIM] Implement Cards for Helcim (#2210) 2023-10-13 12:44:12 +00:00
80f3b1edae refactor(router): renamed Verify flow to SetupMandate (#2455) 2023-10-05 15:00:48 +00:00
1ea823b048 refactor: remove redundant validate_capture_method call (#2171) 2023-09-18 12:05:04 +00:00
05696d326f refactor(connector): [BraintreeGraphQl] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2143) 2023-09-14 07:35:46 +00:00
bca9d5013b feat(connector): fail payment authorize when capture_method is manual_method (#1893)
Co-authored-by: hrithikeshvm <vmhrithikesh@gmail.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2023-08-23 13:12:47 +00:00
5fe96d4d96 refactor(connector): update the connector_template (#1895) 2023-08-09 07:03:54 +00:00
5773faf739 refactor(ui_tests): move ui_tests to test_utils crate to reduce development time (#1822) 2023-08-01 10:52:51 +00:00
1cda7ad5fc fix(router): add validation for all the connector auth type (#1748) 2023-07-27 06:24:16 +00:00
d068569f4d refactor(core): use secrets for connector AuthType in connector integration (#1441) 2023-07-26 11:34:49 +00:00
3951561752 fix(template): Address add_connector.sh throwing errors when creating new connector template (#1679) 2023-07-20 10:07:57 +00:00
d433a98d1f fix: remove payout test cases from connector-template (#1757)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2023-07-20 07:10:44 +00:00
763e2df3bd feat: add payout service (#1665)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Manoj Ghorela <manoj.ghorela@juspay.in>
Co-authored-by: Manoj Ghorela <118727120+manoj-juspay@users.noreply.github.com>
2023-07-19 18:02:05 +00:00
7609895210 feat(connector): [Tsys] Add template code for Tsys connector (#1704)
Co-authored-by: SamraatBansal <samraatbansal7@gmail.com>
2023-07-14 07:26:44 +00:00
a3ea5dc09c feat(router): add connector_response_reference_id in payments response (#1664) 2023-07-13 06:34:37 +00:00
e09077a75f ci(runner): rewrite collection_runner.sh in rust (#1604) 2023-07-10 09:32:44 +00:00
8c90d0a78c chore(connector-template): update connector template code (#1612) 2023-07-05 12:13:31 +00:00
60e15ddabb feat(connector): [Opayo] Add script generated template code (#1295)
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-06-30 04:58:30 +00:00
5305a7b2f8 feat(connector): [Payme] Add template code for Payme connector (#1486) 2023-06-28 11:27:20 +00:00
fc6acd04cb feat(headers): add optional header masking feature to outbound request (#1320) 2023-06-05 07:40:14 +00:00
24c3a42898 fix(refund): change amount to refund_amount (#1268)
Co-authored-by: arvindpatel24 <arvind.patel@juspay.in>
2023-05-25 09:36:27 +00:00
d6e71b959d feat(cards): add credit card number validation (#889)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
2023-05-09 14:30:50 +00:00
eea05f5c31 feat(connector) : add Cards(3ds & non3ds),bank_redirects ,wallets(Paypal,Applepay) and Mandates support to nexinets (#898)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-05-03 08:17:42 +00:00
891683e060 fix(connector-template): Address unused import and mismatched types in connector-template (#910) 2023-04-20 21:22:57 +00:00
7a581a669c feat(connector) : add template code for connector forte (#854) 2023-04-17 18:30:16 +00:00
56952f281c feat(connector) : add authorize,capture,void,refunds and mandates for payeezy (#800)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-04-13 10:36:27 +00:00
6f61f83066 feat(request): add RequestBuilder method to attach default request headers (#826) 2023-04-04 05:56:24 +00:00
853dfa1635 feat(connector): [Trustpay] add webhooks (payment and refund events) (#746)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
Co-authored-by: sai harsha <sai.harsha@sai.harsha-MacBookPro>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-03-20 06:02:23 +00:00
78794ed664 refactor(connector): update add_connector script (#762) 2023-03-17 05:49:23 +00:00
ec2b1b18fd feat(connector): Add support for complete authorize payment after 3DS redirection (#741) 2023-03-15 08:48:17 +00:00
763ee094a6 fix(errors): Replace PaymentMethod with PaymentModethodData in test.rs (#716) 2023-03-06 12:09:53 +00:00
0de5d44195 feat(connector): [Bambora] Add support for cards Authorize, psync, capture, void, refund, Rsync (#677) 2023-02-28 03:31:50 +05:30
f3224cc4df chore: merging back release v0.3.0 back to main (#636) (#655)
Co-authored-by: Sangamesh Kulkarni <59434228+Sangamesh26@users.noreply.github.com>
Co-authored-by: ItsMeShashank <shashank.attarde@juspay.in>
Co-authored-by: Abhishek <abhishek.marrivagu@juspay.in>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
2023-02-26 08:25:17 +00:00
b1a6be5a7c refactor(connector-template): raise errors instead of using todo!() (#620) 2023-02-24 12:45:59 +00:00
1b3b7f5bc6 enhance(router/webhooks): expose additional incoming request details to webhooks flow (#637) 2023-02-24 12:23:16 +00:00