2113 Commits

Author SHA1 Message Date
ac8ddd4020 feat(global-search): dashboard globalsearch apis (#3831)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-12 07:51:09 +00:00
45ed56f165 refactor(payment_methods): allow deletion of default payment method for a customer if only one pm exists (#4027)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-12 05:19:00 +00:00
abe9c2ac17 refactor(payment_methods): filter wallet payment method from mca based on customer pm (#4038) 2024-03-12 05:18:25 +00:00
e87f2ea8c5 Refactor(core): status handling for payment_method_status (#3965)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 14:20:38 +00:00
43ebfbc47f feat(router): add routing support for token-based mit payments (#4012) 2024-03-11 09:56:07 +00:00
5584f1131a refactor(connector): [adyen] add more fields in the payments request (#4010) 2024-03-11 09:55:59 +00:00
6b2f71c850 refactor(connector): [Nuvie] Mask PII data (#3924) 2024-03-11 09:13:11 +00:00
a179b9c90c refactor(connector): [Trustpay][Volt] Mask PII data (#3932) 2024-03-11 09:12:56 +00:00
7391416e24 refactor(core): updated payments response with payment_method_id & payment_method_status (#3883)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 07:34:34 +00:00
614182ae4c refactor(connector): [stripe] capture error_code and error_message for psync (#3771) 2024-03-11 07:32:52 +00:00
96efc2abf9 refactor(connector): [Noon] Mask PII data (#3879)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 07:28:06 +00:00
9ea531068d refactor(connector): [Nexinets] Mask PII data (#3874) 2024-03-11 07:27:40 +00:00
ffcb2bcf2b refactor(connector): [Payme][Payeezy] Mask PII data (#3926) 2024-03-11 07:26:57 +00:00
bd7accb2c2 refactor(connector): [Iatapay] Mask PII data (#3850) 2024-03-11 07:26:47 +00:00
13f6d6c10c refactor(connector): [Globalpay] Mask PII data (#3840)
Co-authored-by: Sampras lopes <lsampras@pm.me>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 06:57:29 +00:00
c2b15615e3 refactor(connector): [Multisafepay] Mask PII data (#3869) 2024-03-11 06:56:59 +00:00
44eef46e5d feat(users): Implemented Set-Cookie (#3865)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-11 06:35:18 +00:00
142a22c752 feat(connector): [Checkout] add support for external authentication for checkout connector (#4006)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-03-09 09:19:00 +00:00
06c30967cf feat(connector): add threedsecureio three_ds authentication connector (#4004)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-03-09 09:18:45 +00:00
41556baed9 feat(router): add payments authentication api flow (#3996)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-03-09 07:16:09 +00:00
f1fe295475 fix(deserialization): error message is different when invalid data is passed for payment method data (#4022) 2024-03-08 19:59:50 +00:00
897e264ad9 feat(core): add core functions for external authentication (#3969)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: sai-harsha-vardhan <harsha111hero@gmail.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2024-03-08 13:46:35 +00:00
ba9d465483 feat(payment_link): add shimmer page before payment_link loads starts (#4014) 2024-03-08 11:00:24 +00:00
f6b44f3860 fix(deserialization): deserialize reward payment method data (#4011)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-07 20:22:11 +00:00
4902c40345 feat(router): add domain types, admin core changes and other prerequisites for 3ds external authentication flow (#3962)
Co-authored-by: hrithikesh026 <hrithikesh.vm@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: Hrithikesh <61539176+hrithikesh026@users.noreply.github.com>
2024-03-07 19:56:30 +00:00
ce0ac3d029 fix(webhooks): abort outgoing webhook retry task if webhook URL is not available in business profile (#3997) 2024-03-07 13:06:43 +00:00
f9b6f5da36 refactor(core): add OnSession as default for setup_future_usage (#3990) 2024-03-07 11:48:25 +00:00
7375b866a2 fix(users): revert using mget in authorization (#3999) 2024-03-07 08:07:18 +00:00
6671bff3b1 refactor(router): store ApplepayPaymentMethod in payment_method_data column of payment_attempt table (#3940)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-07 06:42:53 +00:00
ba42fbaed0 feat(users): Add new API get the user and role details of specific user (#3988) 2024-03-07 06:23:24 +00:00
0aa40cbae7 fix(connector): [adyen] handle Webhook reference and object (#3976) 2024-03-06 14:28:44 +00:00
d997e298f2 refactor(payment_methods): insert payment_method_id in redis for wallet tokens (#3989) 2024-03-06 14:03:44 +00:00
db39bb0a3c refactor(payment_methods): prevent deletion of default payment method for a customer (#3964) 2024-03-06 13:35:28 +00:00
3806cd35c7 feat(connector): [AUTHORIZEDOTNET] Add billing address in payments request (#3981) 2024-03-06 12:44:34 +00:00
cfade55e69 refactor: kms decrypt analytics config (#3984) 2024-03-06 12:41:17 +00:00
34c1b905b1 feat(payment_method): set the initial payment method as default until its explicitly set (#3970) 2024-03-06 12:40:59 +00:00
d220e815dc feat(payment_methods): store connector_mandate_details in PaymentMethods table (#3907)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-06 12:34:57 +00:00
2db39e8bb9 refactor(payment_methods): filter applepay payment method from mca based on customer pm (#3953) 2024-03-06 11:34:33 +00:00
a1fd36a1ab feat(core): store customer_acceptance in the payment_methods table (#3885) 2024-03-06 09:30:16 +00:00
5e8fcda7d1 chore(doc): add API ref for KV toggle (#3784) 2024-03-06 07:49:38 +00:00
bf675878a2 fix(connector): [Trustpay] Add mapping to error code 100.390.105 (#3968) 2024-03-06 07:46:55 +00:00
05a475271a fix(user): improve role validation to prevent duplicate groups (#3949) 2024-03-06 07:30:12 +00:00
8154a611ef fix(user): use mget to check in blocklist (#3945) 2024-03-06 07:29:49 +00:00
2cda3dd794 refactor(connector): [Checkout] handle default cases for dispute status mapping (#3966) 2024-03-06 06:46:26 +00:00
1a8056799c ci(postman): hotfix for stripe and nmi collections failing (#3956) 2024-03-05 18:22:53 +00:00
c09b2b3a2a feat(core): external authentication related schema changes for existing tables (#3904)
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
2024-03-05 13:35:43 +00:00
dbac55683a refactor(connector): remove default cases for Authorizedotnet, Braintree and Fiserv Connector (#2796)
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2024-03-05 13:33:45 +00:00
19c502398f feat(roles): Add caching for custom roles (#3946) 2024-03-05 13:26:09 +00:00
f6f6a0c0f7 feat(connector): [Checkout] accept connector_transaction_id in 2xx and 4xx error_response of connector flows (#3959) 2024-03-05 13:23:35 +00:00
c65729adc9 chore(tests): add unit tests for backwards compatibility (#3822) 2024-03-05 09:44:26 +00:00