1525 Commits

Author SHA1 Message Date
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
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
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
35a44ed253 fix(core): Fix Default Values Enum FieldType (#2934) 2023-11-23 09:20:13 +00:00
75eea7e817 fix: amount_captured goes to 0 for 3ds payments (#2954) 2023-11-23 13:03:42 +05:30
e721b06c70 refactor(connector): [Worldline] change error message from NotSupported to NotImplemented (#2893) 2023-11-22 19:29:56 +00:00
cb65370606 refactor(connector): [Payeezy] update error message (#2919) 2023-11-22 19:27:45 +00:00
f91d4ae11b feat(connector): [BANKOFAMERICA] Implement Google Pay (#2940) 2023-11-22 16:31:07 +00:00
998948953a feat(payment_methods): add support for tokenising bank details and fetching masked details while listing (#2585)
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-22 11:41:02 +00:00
4e15d7792e feat(routing): Routing prometheus metrics (#2870)
Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
2023-11-22 11:30:30 +00:00
341374b8e5 refactor(mca): Add Serialization for ConnectorAuthType (#2945) 2023-11-22 11:24:40 +00:00
46e13d5475 refactor(macros): use syn2.0 (#2890)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-11-22 10:16:33 +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
ce10579a72 feat(api_event_errors): error field in APIEvents (#2808)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: harsh-sharma-juspay <125131007+harsh-sharma-juspay@users.noreply.github.com>
2023-11-22 07:25:51 +00:00
c6a5a85748 chore: address Rust 1.74 clippy lints (#2942) 2023-11-21 19:43:01 +00:00
7f74ae98a1 fix: cybersource mandates and fiserv exp year (#2920)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-11-22 00:35:40 +05:30
f8261a96e7 feat(router): migrate payment_method_data to rust locker only if payment_method is card (#2929) 2023-11-21 17:08:40 +00:00
15a255ea60 feat(connector): [Prophetpay] Save card token for Refund and remove Void flow (#2927) 2023-11-21 15:52:50 +00:00
e66ccde4cf fix(mca): Change the check for disabled field in mca create and update (#2938) 2023-11-21 15:03:06 +00:00
f8618e0770 feat: add support for 3ds and surcharge decision through routing rules (#2869)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-21 14:55:50 +00:00
3f3b797dc6 fix: status goes from pending to partially captured in psync (#2915)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-21 14:55:38 +00:00
d8fcd3c971 refactor(connector): [Paypal] Add support for both BodyKey and SignatureKey (#2633)
Co-authored-by: Mani Chandra Dulam <mani.dchandra@juspay.in>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mani Chandra <84711804+ThisIsMani@users.noreply.github.com>
2023-11-21 14:14:40 +00:00
938b63a1fc fix(connector): [CASHTOCODE] Fix Error Response Handling (#2926) 2023-11-21 13:11:07 +00:00
be4aa3b913 refactor(payment_methods): Added support for pm_auth_connector field in pm list response (#2667)
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
Co-authored-by: Shanks <shashank.attarde@juspay.in>
2023-11-21 09:23:19 +00:00
5c4e7c9031 refactor: add mapping for ConnectorError in payouts flow (#2608)
Co-authored-by: Kashif <kashif@protonmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2023-11-21 07:34:22 +00:00
cfabfa60db fix: api lock on PaymentsCreate (#2916) 2023-11-20 15:22:56 +00:00
44deeb7e76 refactor(core): query business profile only once (#2830) 2023-11-20 12:49:19 +00:00
39540015fd feat(router): add unified_code, unified_message in payments response (#2918) 2023-11-20 12:05:07 +00:00
efeebc0f23 fix(router): associate parent payment token with payment_method_id as hyperswitch token for saved cards (#2130)
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
2023-11-20 10:42:06 +00:00
644709d95f fix(connector): [fiserv] fix metadata deserialization in merchant_connector_account (#2746) 2023-11-20 07:49:02 +00:00
25cef386b8 feat(mca): Add new auth_type and a status field for mca (#2883)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-20 07:24:55 +00:00
bdcc138e8d feat(connector): [BANKOFAMERICA] PSYNC Bugfix (#2897) 2023-11-17 16:08:52 +00:00