1664 Commits

Author SHA1 Message Date
b5934674e5 fix(config): add kms decryption support for sqlx password (#3029) 2023-12-01 07:48:13 +00:00
bc79d522c3 refactor(connector): [Shift4] change error message from NotSupported to NotImplemented (#2880) 2023-11-30 18:53:37 +00:00
668b943403 refactor(connector): [Multisafe Pay] change error message from not supported to not implemented (#2851) 2023-11-30 18:53:05 +00:00
3fa0bdf765 feat(user_role): Add APIs for user roles (#3013)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-30 14:32:47 +00:00
8c37a8d857 fix(connector): [Trustpay] Add mapping to error code 800.100.165 and 900.100.100 (#2925) 2023-11-30 13:21:51 +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
c6cb527f07 fix(routing): Fix kgraph to exclude PM auth during construction (#3019) 2023-11-30 10:11:59 +00:00
d30b58abb5 feat(connector): [BANKOFAMERICA] Add Required Fields for GPAY (#3014) 2023-11-30 10:01:01 +00:00
6a2e4ab416 feat(user): add support for dashboard metadata (#3000)
Co-authored-by: Rachit Naithani <81706961+racnan@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sakil Mostak <73734619+Sakilmostak@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
Co-authored-by: Brian Silah <71752651+unpervertedkid@users.noreply.github.com>
2023-11-30 09:28:37 +00:00
b1fe76a82b fix(router): use default value for the routing algorithm column during business profile creation (#2791) 2023-11-30 09:17:27 +00:00
663754d629 fix(connector): move authorised status to charged in setup mandate (#3017) 2023-11-30 08:29:35 +00:00
39f255b4b2 feat(core): Add ability to verify connector credentials before integrating the connector (#2986)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-30 07:36:35 +00:00
44b1f4949e fix(router): [Dlocal] connector transaction id fix (#2872) 2023-11-30 07:27:38 +00:00
ab3dac79b4 refactor(connector): [Adyen] Change country and issuer type to Optional for OpenBankingUk (#2993)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
2023-11-30 06:54:23 +00:00
de8e31b70d refactor(connector): [Volt] change error message from NotSupported to NotImplemented (#2878) 2023-11-29 18:08:30 +00:00
8a4dabc61d refactor(connector): [Stax] change error message from NotSupported to NotImplemented (#2879) 2023-11-29 18:07:59 +00:00
c05432c0bd fix(pm_list): [Trustpay] Update Cards, Bank_redirect - blik pm type required field info for Trustpay (#2999)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-11-29 15:31:36 +00:00
6b7ada1a34 fix(core): Error message on Refund update for Not Implemented Case (#3011) 2023-11-29 15:05:33 +00:00
9df4e0193f feat(analytics): Add Clickhouse based analytics (#2988)
Co-authored-by: harsh_sharma_juspay <harsh.sharma@juspay.in>
Co-authored-by: Ivor Dsouza <ivor.dsouza@juspay.in>
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
Co-authored-by: nain-F49FF806 <126972030+nain-F49FF806@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: akshay.s <akshay.s@juspay.in>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2023-11-29 11:34:53 +00:00
2e57745352 fix(router): make use of warning to log errors when apple pay metadata parsing fails (#3010) 2023-11-29 11:22:35 +00:00
5f5e895f63 feat(ses_email): add email services to hyperswitch (#2977)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2023-11-29 10:42:12 +00:00
d289524869 fix: few fields were not getting updated in apply_changeset function (#3002) 2023-11-29 08:24:16 +00:00
5c32b3739e fix: remove error propagation if card name not found in locker in case of temporary token (#3006)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-29 08:17:16 +00:00
bb593ab0cd fix: remove dummy_connector from default features in common_enums (#3005)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-11-29 08:12:36 +00:00
1c2f35af92 chore(deps): bump openssl from 0.10.57 to 0.10.60 (#3004)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 13:39:42 +05:30
d63f6f7224 refactor(events): Adding changes to type of API events to Kafka (#2992)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-28 16:05:42 +00:00
837480d935 feat(core): enable payment refund when payment is partially captured (#2991)
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
2023-11-28 15:14:55 +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
1c5a9b5452 fix: remove error propagation if card name not found in locker (#2998) 2023-11-28 14:39:50 +00:00
cdbb3853cd refactor(router): add openapi spec support for merchant_connector apis (#2997) 2023-11-28 13:47:17 +00:00
b3c51e6eb5 refactor: Added min idle and max lifetime for database config (#2900)
Co-authored-by: akshay.s <akshay.s@juspay.in>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Gnanasundari24 <118818938+Gnanasundari24@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-28 13:28:46 +00:00
bd889c834d fix(connector): [Adyen] ErrorHandling in case of Balance Check for Gift Cards (#1976) 2023-11-28 12:02:53 +00:00
77fc92c99a feat(core): [Paypal] Add Preprocessing flow to CompleteAuthorize for Card 3DS Auth Verification (#2757) 2023-11-28 11:10:42 +00:00
e7ad3a4db8 feat(payment_methods): receive card_holder_name in confirm flow when using token for payment (#2982)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-28 10:52:33 +00:00
c0116db271 feat(currency_conversion): add currency conversion feature (#2948)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-28 10:35:04 +00:00
0e66b1b5dc refactor(masking): use empty enums as masking:Strategy<T> types (#2874) 2023-11-28 07:53:53 +00:00
37532d46f5 fix(router): added validation to check total orderDetails amount equal to amount in request (#2965)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
2023-11-27 05:13:59 +00:00
04b7c0384d refactor(connector): [Nuvei] update error message (#2867) 2023-11-26 20:03:24 +00:00
bfa1645b84 feat(user): implement change password for user (#2959) 2023-11-24 15:04:27 +00:00
107c3b9941 fix: add prefix to connector_transaction_id (#2981) 2023-11-24 13:55:19 +00:00
03c0a772a9 feat(auth): Add Authorization for JWT Authentication types (#2973)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-24 13:41:46 +00:00
3db721388a fix: surcharge related status and rules fix (#2974)
Co-authored-by: Bernard Eugine <114725419+bernard-eugine@users.noreply.github.com>
2023-11-24 18:44:28 +05:30
d56d805570 fix(router): mark refund status as failure for not_implemented error from connector flows (#2978)
Co-authored-by: Bernard Eugine <114725419+bernard-eugine@users.noreply.github.com>
2023-11-24 18:20:21 +05:30
97a38a78e5 fix(core): Error propagation for not supporting partial refund (#2976)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2023-11-24 11:48:10 +00:00
3322103f5c feat(router): add connector_transaction_id in error_response from connector flows (#2972) 2023-11-24 07:03:30 +00:00
5cc829a11f fix: return none instead of err when payment method data is not found for bank debit during listing (#2967) 2023-11-23 14:35:33 +00:00
203bbd7375 fix(connector): [BANKOFAMERICA] Add status VOIDED in enum Bankofameri… (#2969) 2023-11-23 13:27:18 +00:00
e8df69092f fix: make drainer sleep on every loop interval instead of cycle end (#2951)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: preetamrevankar <132073736+preetamrevankar@users.noreply.github.com>
2023-11-23 12:59:14 +00:00
dd3e22a938 fix(connector): [Prophetpay] Use refund_id as reference_id for Refund (#2966) 2023-11-23 12:03:55 +00:00
59ef162219 feat(router): allow billing and shipping address update in payments confirm flow (#2963) 2023-11-23 11:52:59 +00:00