341 Commits

Author SHA1 Message Date
c07ee28c0a refactor(user_role): Remove V1 insertion for user_roles and allow Invites for org_admins (#6185) 2024-10-04 11:29:34 +00:00
da1f23d235 fix(payments_list): remove time range to filter payments attempts (#6159) 2024-09-30 14:36:29 +00:00
bf47b560c2 feat(router): add auto retries configs in profile CRUD apis (#6134)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-29 11:36:57 +00:00
c7bb9ccda3 refactor(payment_attempt_v2): add payment attempt v2 domain and diesel models (#6027)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-27 13:22:40 +00:00
5912936f9f feat(core): [Payouts] Add payout_method_details to response (#5887)
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>
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2024-09-26 16:55:06 +00:00
991ca38b50 fix(users): remove internal entity type for users (#6013)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-26 14:02:21 +00:00
5335f2d21c refactor(payment_intent_v2): payment intent fields refactoring (#5880)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-20 11:20:53 +00:00
dee91b366a refactor: Rename business profile to profiles in api, diesel, domain, interface and error types (#5877)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 18:00:25 +00:00
156a161f3e fix(payments): add time range in list payment attempts query (#5959)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 17:49:47 +00:00
a0f4bb771b feat(payout): add unified error code and messages along with translation (#5810)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 13:25:12 +00:00
be902ffa53 feat(payment_methods_v2): Payment method Create API (#5812)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-18 06:52:09 +00:00
f72abe4b97 refactor: add encryption support to payment attempt domain model (#5882) 2024-09-17 10:56:08 +00:00
bc6c460ca9 feat(router): add admin list apis for v2 (#5883) 2024-09-17 08:08:46 +00:00
61e2ca9b17 feat(core): Add support for card network tokenization (#5599)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-16 11:13:15 +00:00
9f9a414042 feat(router): Default configs and toggle api for dynamic routing feature (#5830)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-16 06:53:32 +00:00
4d28cf276f refactor(user_roles): Populate role names and entity names in user role APIs (#5861) 2024-09-13 12:56:26 +00:00
10ac089449 feat(payments_v2): payment intent diesel and domain models changes v2 (#5783)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-13 07:41:38 +00:00
840609af61 refactor(core): Update shipping_cost and order_tax_amount to net_amount of payment_attempt (#5844)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-12 17:18:12 +00:00
f4ad6579cc feat(payout): add dynamic fields for payout links (#5764)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-10 11:02:52 +00:00
3a5fb532de feat(payment_methods_list): add is_tax_connector_enabled boolean value in payment_methods_list call response (#5707)
Co-authored-by: Sagnik Mitra <sagnik.mitra@sagnikmitra-JNWPH6GQ9R.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-10 07:44:07 +00:00
21352cf875 feat: enable payment and refund filter at DB query level (#5827) 2024-09-09 07:53:47 +00:00
a03ad53e43 feat(core): Add Support for Payments Dynamic Tax Calculation Based on Shipping Address (#5619)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-06 13:38:15 +00:00
a901d67108 feat(customer_v2): Add customer V2 delete api (#5518)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalpoddar@Sahkals-MacBook-Air.local>
2024-09-05 09:22:43 +00:00
28e7a7fc5e feat(users): Add profile level invites (#5793) 2024-09-04 14:56:50 +00:00
c3cc887ea3 feat(payment_methods_v2): Implemented Diesel and Domain models for v2 (#5700)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-04 12:30:42 +00:00
b853226120 refactor(router): remove admin v2 intermediate features (#5780)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-04 08:28:05 +00:00
730c2ba258 feat(user): implement invitations api (#5769) 2024-09-02 14:59:36 +00:00
f32a32945d refactor(v2_migrations): re-organize v2 migrations (#5760) 2024-09-02 13:01:39 +00:00
8e5c33e2d8 refactor(business_profile): change id for business profile (#5748) 2024-09-02 09:55:22 +00:00
e4f1fbc5a5 feat(roles): add list support for roles (#5754) 2024-09-02 06:42:50 +00:00
7296cceba3 refactor(payment_id): add payment id domain type (#5738)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-02 03:51:33 +00:00
6c266b5df4 feat(user_role): Insert V2 user_roles (#5607) 2024-08-29 14:42:04 +00:00
e939db2fad feat(routing): add domain type for Routing id (#5733)
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-29 14:04:29 +00:00
2049ab0554 feat(database): add profile & organisation id to transaction tables (#5696)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-29 09:36:44 +00:00
be4419865f refactor(customers): add offset and limit to customers list (#5735) 2024-08-29 06:45:35 +00:00
20f20da94e feat(users): Add API to list users in user lineage (#5722) 2024-08-28 11:59:41 +00:00
c555a88c67 refactor(customer_v2): fixed customer_v2 create panic issue (#5699) 2024-08-28 08:12:41 +00:00
771f48cfe0 refactor(router): add domain type for merchant_connector_account id (#5685)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
2024-08-28 07:52:19 +00:00
4585e16245 refactor(open_banking): Added merchant data update in mca update (#5655)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-27 08:04:17 +00:00
406256c067 feat: add test_mode for quickly testing payout links (#5669)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-27 08:03:03 +00:00
b63d723b8b refactor: introduce a domain type for profile ID (#5687) 2024-08-27 08:01:01 +00:00
138134dfb6 build(deps): bump diesel to 2.2.3 and sqlx to 0.8.1 (#5688) 2024-08-26 13:29:09 +00:00
8b4d0967ae feat(customer_v2): added list customer v2 end point (#5517)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-26 09:28:57 +00:00
963a2547e8 feat(business_profile): add tax_connector_id column in business_profile table (#5576)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
2024-08-26 08:00:37 +00:00
914cab0d7b feat(customer_v2): add route for customer retrieve v2 (#5516)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sahkal Poddar <sahkalpoddar@Sahkals-MacBook-Air.local>
2024-08-22 14:54:56 +00:00
bda29cb1b5 feat(router): collect customer address details based on business profile config regardless of connector required fields (#5418)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-22 11:39:14 +00:00
5be0c2bfd2 refactor(router): add connector_transaction_id, send response body and use admin_api_auth_with_merchant_id for payments manual update flow (#5658) 2024-08-22 10:18:15 +00:00
98cbf2e71a feat(user): add list org, merchant and profile api (#5662)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-08-22 09:04:32 +00:00
ca72fedae8 feat(user_role): Add update by lineage DB function (#5651) 2024-08-22 05:00:07 +00:00
1f0ee3cae0 feat(core): add localization support for unified error messages (#5624)
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-08-21 12:35:44 +00:00