3687 Commits

Author SHA1 Message Date
957d5e0f62 refactor(fix): [Stripe] Fix bug in Stripe (#1505) 2023-06-22 08:41:03 +00:00
b45231468d fix(update_trackers): handle preprocessing steps status update (#1496)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
2023-06-22 03:52:09 +00:00
424e77c912 fix(process_tracker): log and ignore the duplicate entry error (#1502) 2023-06-21 16:01:52 +00:00
6944415da1 fix: add requires_customer_action status to payment confirm (#1500) 2023-06-21 21:32:33 +05:30
6645c4d123 fix(connector): [DummyConnector] change dummy connector names (#1328) 2023-06-21 11:52:06 +00:00
b0c103a193 fix(encryption): do not log encrypted binary data (#1352) 2023-06-21 09:08:46 +00:00
21f2ccd47c feat(router): add route to invalidate cache entry (#1100)
Co-authored-by: jeeva <jeeva.ramu@codurance.com>
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-06-21 07:40:03 +00:00
2b71d4d8c4 fix(payments): fix client secret parsing (#1358) 2023-06-21 06:46:17 +00:00
2fdd14c382 fix(connector): [NMI] Fix Psync flow (#1474) 2023-06-20 13:59:04 +00:00
38b9e59b75 fix(core): payment_method_type not set in the payment attempt when making a recurring mandate payment (#1415)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2023-06-20 13:58:44 +00:00
c40617aea6 fix(core): add validation for card expiry month, expiry year and card cvc (#1416) 2023-06-20 09:43:57 +00:00
1d216db5ce fix(connector): [Trustpay] add reason to all the error responses (#1482) 2023-06-20 09:23:50 +00:00
8198559966 refactor: make bank names optional in payment method data (#1483) 2023-06-20 09:17:54 +00:00
ecf16b0c74 fix(connector): [Trustpay] add missing failure status (#1485) 2023-06-20 15:30:37 +05:30
02a3ce74b8 refactor(errors): refactor actix_web::ResponseError for ApiErrorResponse (#1362) 2023-06-20 07:23:46 +00:00
5d515050cf refactor(errors): remove RedisErrorExt (#1389) 2023-06-20 06:46:32 +00:00
8fffc161ea refactor(core): update trackers for preprocessing steps (#1481) 2023-06-20 06:15:48 +00:00
3e64321bfd feat(compatibility): Wallet support compatibility layer (#1214)
Co-authored-by: Sarthak Soni <sarthak.soni@juspay.in>
Co-authored-by: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com>
2023-06-19 13:11:13 +00:00
76cb15e01d fix(core): save payment_method_type when creating a record in the payment_method table (#1378) 2023-06-19 12:09:21 +00:00
b44f35d4d9 fix(connector): [Shift4] Fix incorrect deserialization of webhook event type (#1463)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-06-19 09:54:37 +00:00
7ca62d3c7c fix(connector): [Zen] Convert the amount to base denomination in order_details (#1477) 2023-06-19 08:39:40 +00:00
96c71e1b1b feat(response-log): add logging to the response for stripe compatibility layer (#1470)
Co-authored-by: SamraatBansal <samraatbansal7@gmail.com>
2023-06-19 08:28:26 +00:00
6114fb6340 refactor(core): move update trackers after build request (#1472) 2023-06-19 07:34:45 +00:00
1b2841be59 fix(connector): [Airwallex] Fix refunds (#1468)
Co-authored-by: SamraatBansal <samraatbansal7@gmail.com>
2023-06-19 06:57:20 +00:00
17640858ea fix: fix some fields not being updated during payments create, update and confirm (#1451)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2023-06-19 05:10:30 +00:00
8032e0290b feat: applepay through trustpay (#1422)
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
2023-06-18 15:06:57 +00:00
641995371d refactor(payments): add udf field and remove refactor metadata (#1466) 2023-06-18 14:18:14 +00:00
8d2057844e refactor(mca): use separate struct for connector metadata (#1465) 2023-06-17 15:02:13 +00:00
2555c37ada feat(db): implement MandateInterface for MockDb (#1387) 2023-06-17 08:01:23 +00:00
49d5ad7b3c feat: add new error response for 403 (#1330)
Co-authored-by: harsh_sharma_juspay <harsh.sharma@juspay.in>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
2023-06-17 07:36:26 +00:00
d8adf4c2b5 refactor(process_tracker): attempt to identify unintended 5xx in process_tracker (#1359) 2023-06-16 15:45:25 +00:00
d3a69060b4 refactor(fix): [Adyen] Fix bug in Adyen (#1375)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
2023-06-16 14:44:24 +00:00
6c818ef336 fix(connector): [Adyen] fix charged status for Auto capture payment (#1462) 2023-06-16 14:43:43 +00:00
cff1ce61f0 refactor(core): accept customer data in customer object (#1447)
Co-authored-by: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com>
2023-06-16 13:25:01 +00:00
3ef1d2935e fix(connector): implement ConnectorErrorExt for error_stack::Result<T, ConnectorError> (#1382)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2023-06-16 13:21:29 +00:00
a7ac4af5d9 fix(router): fix payment status updation for 2xx error responses (#1457) 2023-06-16 12:08:25 +00:00
3a225b2118 feat(connector): [Zen] add google pay redirect flow support (#1454) 2023-06-16 09:06:21 +00:00
1616051145 refactor(auth_type): updated auth type in update tracker and also changed the default flow to non-3ds from 3ds (#1424) 2023-06-16 08:51:27 +00:00
3645c49b38 fix(connector): use reference as payment_id in trustpay (#1444) 2023-06-15 12:21:38 +00:00
8ebcc1ce39 feat(connector): [Noon] Add GooglePay, ApplePay, PayPal Support (#1450) 2023-06-15 11:39:18 +00:00
c42b436abe fix(stripe): fix logs on stripe connector integration (#1448) 2023-06-15 10:10:30 +00:00
6c0d136cee refactor(api_models): follow naming convention for wallets & paylater payment method data enums (#1338)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-06-15 08:37:31 +00:00
016857fff0 fix(connector): fix for sending refund_amount in connectors refund request (#1278)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2023-06-15 08:36:27 +00:00
1e5d2a28f6 refactor(router): send 200 response for 5xx status codes received from connector (#1440) 2023-06-15 08:10:59 +00:00
cf64862dac refactor(payments): attempt to address unintended 5xx and 4xx in payments (#1376) 2023-06-15 07:50:48 +00:00
71c0d4c500 test(connector): [Globalpay] Fix unit tests (#1217)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-06-15 07:19:07 +00:00
5bc1aaba59 fix(core): fix amount capturable in payments response (#1437) 2023-06-15 06:43:09 +00:00
7db94a6208 fix(connector): fix trustpay error response for transaction status api (#1445) 2023-06-15 06:32:18 +00:00
2c1dcff046 fix(connector): [Shift4] validate pretask for threeds cards (#1428)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
2023-06-15 06:04:59 +00:00
1691beacc3 fix(connector): [Shift4]Add Refund webhooks (#1307)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
2023-06-15 06:04:53 +00:00