125 Commits

Author SHA1 Message Date
11fc9b3986 refactor(ext_traits): simplify the signatures of some methods in Encode extension trait (#3687) 2024-02-19 09:54:09 +00:00
97e9e30dbe chore(deps): bump the cargo group across 1 directories with 1 update (#3624)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 16:41:59 +05:30
b7c0f9aa09 refactor(connector): [Adyen] change expiresAt time from string to unixtimestamp (#3506)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-31 17:07:47 +00:00
a7bc8c655f refactor(payment_link): segregated payment link in html css js files, sdk over flow issue, surcharge bug, block SPM customer call for payment link (#3410)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2024-01-30 10:42:01 +00:00
937aea906e chore(analytics): adding dispute id to api log events (#3450) 2024-01-30 07:23:58 +00:00
7d8d68faba refactor(openapi): move openapi to separate crate to decrease compile times (#3110)
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>
Co-authored-by: Sahkal Poddar <sahkalplanet@gmail.com>
Co-authored-by: Amisha Prabhat <55580080+Aprabhat19@users.noreply.github.com>
Co-authored-by: Sarthak Soni <76486416+Sarthak1799@users.noreply.github.com>
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-01-29 10:50:43 +00:00
6c46e9c19b chore(deps): bump the cargo group across 1 directories with 3 updates (#3409)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 12:53:09 +05:30
8678f8d144 feat(recon): add recon APIs (#3345)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-16 11:07:44 +00:00
61176524ca feat(payment_link): Added sdk layout option payment link (#3207)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
2024-01-11 07:10:28 +00:00
36c32c377a refactor: pass customer object to make_pm_data (#3246)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-09 14:36:28 +00:00
3cd74966b2 fix(router): Payment link api contract change (#2975)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
Co-authored-by: Kashif <kashif.dev@protonmail.com>
Co-authored-by: hrithikeshvm <hrithikeshmylatty@gmail.com>
Co-authored-by: hrithikeshvm <vmhrithikesh@gmail.com>
2024-01-08 12:10:56 +00:00
d152c3a1ca fix(analytics): added response to the connector outgoing event (#3129)
Co-authored-by: harsh-sharma-juspay <125131007+harsh-sharma-juspay@users.noreply.github.com>
Co-authored-by: Sampras lopes <lsampras@pm.me>
2024-01-05 13:28:55 +00:00
c8279b110e chore: address Rust 1.75 clippy lints (#3231)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-05 10:52:31 +00:00
34318bc1f1 refactor: address panics due to indexing and slicing (#3233)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-01-05 09:17:37 +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
2c4599a1cd feat: add utility to convert TOML configuration file to list of environment variables (#3096) 2023-12-11 07:50:19 +00:00
055d838367 feat: implement FRM flows (#2968)
Co-authored-by: Kashif <kashif@protonmail.com>
Co-authored-by: AkshayaFoiger <131388445+AkshayaFoiger@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2023-12-05 12:51:32 +00:00
53df543b7f fix: remove redundant call to populate_payment_data function (#3054)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Bernard Eugine <114725419+bernard-eugine@users.noreply.github.com>
2023-12-05 09:33:38 +00:00
ba392f58b2 fix: add fallback to reverselookup error (#3025)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-12-05 07:17:37 +00:00
daf0f09f8e feat: calculate surcharge for customer saved card list (#3039)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-12-04 22:30:51 +05:30
a0cfdd3fb1 feat(router): add payments incremental authorization api (#3038)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-12-04 13:04:51 +00:00
57591f819c refactor: create separate struct for surcharge details response (#3027) 2023-12-04 11:41:30 +00:00
0e66b1b5dc refactor(masking): use empty enums as masking:Strategy<T> types (#2874) 2023-11-28 07:53:53 +00:00
b441a1f2f9 feat(router): add list payment link support (#2805)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashif <46213975+kashif-m@users.noreply.github.com>
Co-authored-by: Kashif <kashif@protonmail.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2023-11-22 10:07:01 +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
8d4adc52af feat(connector): [ProphetPay] Implement Card Redirect PaymentMethodType and flows for Authorize, CompleteAuthorize, Psync, Refund, Rsync and Void (#2641)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-11-16 15:12:08 +00:00
b8b20c412d feat(router): add api to migrate card from basilisk to rust (#2853)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-16 13:32:54 +00:00
d634fdeac3 feat: change async-bb8 fork and tokio spawn for concurrent database calls (#2774)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: akshay-97 <adiosphobian@gmail.com>
Co-authored-by: akshay.s <akshay.s@juspay.in>
Co-authored-by: Kartikeya Hegde <karthikey.hegde@juspay.in>
2023-11-16 04:57:34 +00:00
0553587115 build(deps): remove unused dependencies and features (#2854) 2023-11-13 11:20:18 +00:00
b3d5062dc0 refactor(events): update api events to follow snake case naming (#2828)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-10 11:43:29 +00:00
f847802339 feat(analytics): analytics APIs (#2792)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2023-11-10 11:38:09 +00:00
2a4f5d1371 feat(router): added Payment link new design (#2731)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashif <46213975+kashif-m@users.noreply.github.com>
Co-authored-by: Kashif <kashif@protonmail.com>
2023-11-10 09:09:32 +00:00
5c9e235bd3 feat(router): add gateway_status_map CRUD APIs (#2809) 2023-11-09 12:43:38 +00:00
89857941b0 feat(events): add extracted fields based on req/res types (#2795) 2023-11-08 21:31:53 +05:30
9b618d2447 feat(router): Add Smart Routing to route payments efficiently (#2665)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: Amisha Prabhat <55580080+Aprabhat19@users.noreply.github.com>
2023-11-03 13:07:31 +00:00
169d33bf81 revert: fix(analytics): feat(analytics): analytics APIs (#2777) 2023-11-03 17:29:32 +05:30
c0a5e7b7d9 feat(analytics): analytics APIs (#2676)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-03 06:31:47 +00:00
949937e364 feat: add support for updating surcharge_applicable field intent (#2647) 2023-10-20 09:47:10 +00:00
1ee11849d4 fix: percentage float inconsistency problem and api models changes to support surcharge feature (#2550) 2023-10-12 07:36:09 +00:00
cf0db35923 feat: add x-hs-latency header for application overhead measurement (#2486) 2023-10-10 09:21:47 +00:00
3f0d927cb8 feat(core): add surcharge_details field to ResponsePaymentMethodTypes struct (#2435) 2023-10-05 18:22:47 +00:00
5d66156132 feat(payments): add api locking for payments core (#1898) 2023-09-25 10:25:39 +00:00
8f3721d16b chore(deps): bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 (#2255)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-21 22:53:48 +05:30
21be67ada0 refactor: move Request and RequestBuilder structs to common_utils crate (#2145) 2023-09-13 10:35:26 +00:00
d4221f3368 refactor(scheduler): move scheduler to new crate to support workflows in multiple crates (#1681) 2023-09-06 07:41:09 +00:00
b7d6d31504 fix(router): correct limit for payments list by filters (#2060) 2023-09-01 09:34:18 +00:00
9cba7da0d3 feat(connector): [Boku] Implement Authorize, Psync, Refund and Rsync flow (#1699) 2023-08-02 09:28:22 +00:00
73ed7ae7e3 refactor(config): Add new type for kms encrypted values (#1823) 2023-08-02 08:55:23 +00:00
e3a33bb5c2 feat(pii): implement a masking strategy for UPI VPAs (#1641)
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-08-01 12:28:46 +00:00
c284f41cc6 feat(core): Changed frm_config format type in merchant_connector_account and added frm_message in payments response (#1543)
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
Co-authored-by: Sampras Lopes <lsampras@pm.me>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
2023-07-26 12:45:26 +00:00