1101 Commits

Author SHA1 Message Date
c9fe389b2c feat(connector): [Square] Implement Card Payments for Square (#1902) 2023-08-31 11:39:16 +00:00
ab85617935 fix(connector): [Bluesnap] make error_name as optional field (#2045) 2023-08-31 10:26:32 +00:00
655b388358 refactor(router): fixed unprocessable entity error message to custom message (#1979)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
2023-08-31 07:54:58 +00:00
636b871b11 feat(router): verify service for applepay merchant registration (#2009) 2023-08-31 07:50:06 +00:00
098dc89d0c feat(core): Connector specific validation for Payment Sync (#2005) 2023-08-31 07:16:09 +00:00
08fb2a93c1 chore: add metrics for external api call (#2021) 2023-08-30 17:54:24 +00:00
d3f18584f8 fix(connector): [Cryptopay] fix amount to its currency base unit (#2049)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-08-30 07:07:14 +00:00
c2aa0142ed feat(core): conditionally return captures list during payment sync. (#2033) 2023-08-29 14:40:04 +00:00
7a5c8413cf feat(router): add total count for payments list (#1912) 2023-08-29 11:18:35 +00:00
784702d9c5 feat(connector): (checkout_dot_com) add support for multiple partial captures (#1977) 2023-08-29 11:10:51 +00:00
a93eea734f feat(connector): (globalpay) add support for multilple partial capture (#2035) 2023-08-29 11:07:25 +00:00
15106233e9 refactor(recon): updating user flow for recon (#2029) 2023-08-29 10:42:19 +00:00
e64d5a3fc2 fix(connector): Change 5xx to 4xx for Coinbase and Iatapay (#1975)
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
Co-authored-by: arvindpatel24 <arvind.patel@juspay.in>
2023-08-29 09:44:02 +00:00
d804b23282 feat(connector): [HELCIM] Add template code for Helcim (#2019) 2023-08-29 06:24:02 +00:00
ade27f0168 feat(connector): [Paypal] add support for payment and refund webhooks (#2003)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2023-08-29 05:23:55 +00:00
eaefa6e15c chore: address Rust 1.72 clippy lints (#2011)
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2023-08-28 19:03:57 +00:00
23b8d3412c fix(router): remove attempt_count in payments list response and add it in payments response (#2008) 2023-08-28 18:17:51 +00:00
aeebc5b525 fix(connector): [Payme] populate error message in case of 2xx payment failures (#2037) 2023-08-28 17:04:05 +00:00
322c615c56 fix(connector): [Noon] handle 2 digit exp year and 3ds checked status (#2022)
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-08-28 09:09:04 +00:00
7c0c3b6b35 feat(connector): [CashToCode] perform currency based connector credentials mapping (#2025) 2023-08-28 09:29:57 +05:30
1e44c8df1e refactor(core): authenticate client secret with fulfilment time (#2026) 2023-08-27 19:47:47 +05:30
6247996dde fix(request): add idle_pool_connection_timeout as a config (#2016) 2023-08-26 00:59:02 +05:30
a888953004 fix(payment): fix max limit on payment intents list (#2014)
Co-authored-by: Apoorv Dixit <apoorv.dixit@juspay.in>
2023-08-25 09:14:17 +00:00
ac63794162 fix(locker): accept the incoming token as the basilisk token if it is a mandate payment (#2013) 2023-08-25 08:55:52 +00:00
820f6153af feat(connector): [Braintree] Add Authorize, Capture, Void, PSync, Refund, Rsync for Braintree GraphQL API (#1962)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
2023-08-24 13:42:43 +00:00
8c066d3ea7 fix(connector): [Bluesnap] Update incoming Webhooks flow (#1982)
Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
2023-08-24 13:25:45 +00:00
97b2747458 feat(api_client): add api client trait (#1919)
Co-authored-by: Sampras Lopes <lsampras@pm.me>
2023-08-24 10:16:09 +00:00
16facdfa71 fix(connector): fix payme error response deserialization error (#1989) 2023-08-24 10:04:19 +00:00
e8897491b1 fix(connector): [Trustpay] Add missing payment status codes in failure check (#1997) 2023-08-24 09:07:53 +00:00
4accb41ef4 fix(connector): [Paypal] fix amount to its currency base unit for Paypal Bank redirects (#2002) 2023-08-24 08:51:01 +00:00
fe8d4c2eec feat(business_profile): add profile id in affected tables and modify api contract (#1971) 2023-08-23 14:04:37 +00:00
bca9d5013b feat(connector): fail payment authorize when capture_method is manual_method (#1893)
Co-authored-by: hrithikeshvm <vmhrithikesh@gmail.com>
Co-authored-by: Sai Harsha Vardhan <56996463+sai-harsha-vardhan@users.noreply.github.com>
2023-08-23 13:12:47 +00:00
f0cc0fba16 feat(router): add attempt_count in list payments response (#1990) 2023-08-23 12:31:28 +00:00
f690c5f3ea fix(webhooks): handling errors inside source verification (#1994) 2023-08-23 11:03:00 +00:00
36631ad97b fix(webhooks): send stripe compatible webhooks for stripe compatible merchants (#1986) 2023-08-23 10:54:18 +00:00
698677263b refactor(core): made authenticate_client_secret function public (#1992) 2023-08-23 10:30:16 +00:00
52e01769d4 feat(pm_list): add card pm required field info for connectors (#1918) 2023-08-23 09:18:42 +00:00
abc736bbc1 feat(router): add fields in payments list response (#1987)
Co-authored-by: Harsha Pathuri <sri.harsha@cashfree.com>
2023-08-23 11:30:28 +05:30
5657ad6933 feat(core): add psync for multiple partial captures (#1934) 2023-08-23 04:43:54 +00:00
1b346fcf56 feat(router): add relevant metrics and logs for manual retries flow (#1985) 2023-08-22 19:00:43 +00:00
19ee324d37 fix: storage of generic payment methods in permanent locker (#1799)
Co-authored-by: Kashif <mohammed.kashif@juspay.in>
2023-08-22 06:49:43 +00:00
8cf1f75fb1 fix(core): Update Webhooks Event Mapping and Forced Psync preconditions (#1970)
Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
2023-08-21 19:48:05 +00:00
88d65a62fc feat(storage_impl): split payment intent interface implementation (#1946) 2023-08-21 19:23:03 +05:30
84967d396e feat(router): add total count for refunds list (#1935) 2023-08-18 13:59:12 +00:00
0d85c1f8bb refactor(compatiblity): changed MCA decode 500 error to 422 (#1958)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
2023-08-18 09:46:53 +00:00
ff2efe8835 fix(connector): [CashToCode] Transform minor units to major units (#1964) 2023-08-18 09:30:54 +00:00
53956d6f83 feat(business_profile): add business profile table and CRUD endpoints (#1928) 2023-08-18 09:23:29 +00:00
156430a570 fix(payment_methods): return parent_payment_method_token for other payment methods (BankTransfer, Wallet, BankRedirect) (#1951) 2023-08-18 07:39:16 +00:00
0ab6827f6c feat(router): send 2xx payments response for all the connector http responses (2xx, 4xx etc.) (#1924) 2023-08-17 09:56:07 +00:00
3d62cb07dd fix(connector): [Payme] Fix for partial capture validation (#1939) 2023-08-17 07:28:31 +00:00