3022 Commits

Author SHA1 Message Date
809c92bdcb feat(routing): success based routing metrics (#5951)
Co-authored-by: Aprabhat19 <amishaprabhat@gmail.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Amisha Prabhat <55580080+Aprabhat19@users.noreply.github.com>
2024-09-26 07:17:00 +00:00
e0630a7447 feat(charges): integrated PaymentSync for stripe connect (#4771)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-26 07:15:33 +00:00
9a605afe37 feat(router): add payment_intent_data and modify api models of create intent request and response for v2 (#6016)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-25 17:59:33 +00:00
4eec6ca4b0 fix(connector): pass Samsung Pay public_key_hash in the confirm call (#6017) 2024-09-25 14:08:56 +00:00
cda690bf39 fix(api_key): fix api key list and update endpoints for v2 (#5980) 2024-09-25 10:52:09 +00:00
dec0a57f76 chore: address some clippy lints arising from v2 code (#6015) 2024-09-25 10:51:27 +00:00
3ddfe53838 feat(users): Add entity type filter in list users and list roles API (#5997) 2024-09-24 14:18:39 +00:00
aae2343910 feat(v2): Add cell id in config for v2 (#5885)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-24 13:32:51 +00:00
af0d2a8cbd refactor(core): add connector mandate id in payments_response based on merchant config (#5999)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-24 12:08:36 +00:00
2ce677f04a fix(core): Update pm details in Psync response (#6003) 2024-09-24 12:03:35 +00:00
dc6208c5e5 feat(router): add api_models and openapi changes for payments create intent api for v2 (#5971)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-24 08:19:50 +00:00
371ed5de04 refactor(connector): Move cashtocode,coinbase,cryptopay to crate hyperswitch_connectors (#5983) 2024-09-24 08:19:28 +00:00
035906e9b1 fix(payment_link): Payment link render issue when transaction_details not passed (#5948) 2024-09-23 12:59:09 +00:00
19e52b4200 fix: log detailed error reports during deep health check failures (#5984) 2024-09-23 11:40:32 +00:00
f5e61659d1 feat(refunds): Profile level refunds aggregate (#5931) 2024-09-23 11:39:59 +00:00
5a36252d3f docs: add terms and conditions (#5975)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2024-09-22 18:12:18 +00:00
6d8992f905 fix(connector): [DEUTSCHE] Trim spaces in IBAN (#5978) 2024-09-22 18:10:52 +00:00
365f5680b7 feat(disputes): add filters for disputes list (#5637)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-22 18:09:37 +00:00
37925626e6 refactor(router): add email in billing and shipping address of merchant payment method list (#5981) 2024-09-22 13:41:52 +00:00
d9270ace8d refactor(open_banking): Refactored to consume and use headers from SDK (#5884)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-20 15:51:17 +00:00
c0cac8d913 fix(external_services): add proto build under the dynamic_routing feature flag (#5945) 2024-09-20 11:26:38 +00:00
fe15cc79f5 feat(router): add support for Samsung Pay payment method (#5955) 2024-09-20 11:26:24 +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
00e913c75c feat(connector): [DEUTSCHEBANK] Implement SEPA recurring payments (#5925) 2024-09-20 11:16:57 +00:00
c8f7232a30 fix: do not allow duplicate organization name (#5919)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-20 07:39:38 +00:00
1151d215a6 refactor(router): add phone and country_code in dynamic fields (#5968) 2024-09-19 20:15:20 +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
f4fa4cdab4 refactor(dynamic_fields): populate billing.email with customer email if not present (#5962) 2024-09-19 17:59:33 +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
5942e059e9 refactor(email): Add recipient emails in email config (#5964) 2024-09-19 13:42:20 +00:00
6a6ce17506 feat(connector): [Novalnet] add Recurring payment flow for cards (#5921) 2024-09-19 13:25:57 +00:00
30dd7ceb5f refactor(recon): use AuthDataWithUser and use JWTAuth for token verif… (#5829)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 13:25:23 +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
8320dc07fe feat(payments): store and propagate additional wallet pm details in payments response (#5869)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-19 13:24:56 +00:00
776b5482e9 refactor(router): handle connector errors for tax calculation flow (#5949) 2024-09-19 06:59:24 +00:00
8c99db72ad fix(merchant_account_v2): remove compatible_connector field in metadata (#5935) 2024-09-18 11:26:35 +00:00
ed13146b80 docs: api-reference changes for customers and admin list apis for v2 (#5936) 2024-09-18 10:28:39 +00:00
99f5933894 feat(routing): build gRPC Client Interface to initiate communication with other gRPC services (#5835)
Co-authored-by: prajjwalkumar17 <prajjwal.kumar@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2024-09-18 08:22:19 +00:00
2bc8756e06 docs: add openapi docs for customers v2 (#5926)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-18 06:54:55 +00:00
0a0c93e102 feat(disputes): add support for disputes aggregate (#5896)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-09-18 06:54:42 +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
1d9e639652 refactor(connector): Move connector Volt and Mollie from Router to HyperswitchConnector Trait (#5612) 2024-09-17 15:23:54 +00:00
90e8de18a8 fix(connector): add field types for bank debits (#5908)
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-09-17 12:23:41 +00:00
97c8e98a48 fix(router): [stripe] remove passing of customer_acceptance from Mandate Payment Request (#5920) 2024-09-17 11:05:24 +00:00
66de680e6f fix(router): cache invalidation in merchant_connector_update flow for v2 (#5918) 2024-09-17 10:59:29 +00:00
75400a3af7 fix(frm): add feature flag for querying FRM data (#5889) 2024-09-17 10:58:58 +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
a258602ff1 fix(user_roles): Populate profile_id from token in update user role API (#5907) 2024-09-16 18:05:15 +00:00
45c19a1729 refactor(core): update response for PaymentsDynamicTaxCalculationResponse (#5909) 2024-09-16 14:07:43 +00:00