871 Commits

Author SHA1 Message Date
2cf8ae7817 chore: address Rust 1.71 clippy lints (#1708) 2023-07-13 23:22:52 +05:30
9112417cae test(connector): [Multisafepay] Add ui test for card 3ds (#1688) 2023-07-13 12:58:22 +00:00
c0e1d4d3b0 refactor(enums): move enums from storage_models and api_models crates to common_enums crate (#1265) 2023-07-13 12:12:14 +00:00
3f756e59c3 test(connector): [Trustpay] Add ui test for card 3ds (#1683) 2023-07-13 10:43:59 +00:00
07120bf422 feat(connector): [PowerTranz] Add cards support for PowerTranz connector (#1687)
Co-authored-by: Kritik Modi <61862301+kritikmodi@users.noreply.github.com>
2023-07-13 09:44:50 +00:00
c119bfdd7e feat(connector): [Globepay] add authorize and psync flow (#1639)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-07-13 08:36:25 +00:00
f7d369afa8 feat(payments): add client secret in redirect response (#1693) 2023-07-13 07:13:36 +00:00
f48d6c4a2b fix(compatibility): fix AddressDetails in the customers flow (#1654) 2023-07-13 07:00:56 +00:00
a3ea5dc09c feat(router): add connector_response_reference_id in payments response (#1664) 2023-07-13 06:34:37 +00:00
73f91a5eee refactor(payment_methods): Fix db insert for payment method create (#1651)
Co-authored-by: Sarthak Soni <sarthak.soni@juspay.in>
Co-authored-by: Pa1NarK <69745008+pixincreate@users.noreply.github.com>
2023-07-13 06:22:24 +00:00
e0113b98fd fix(compatibility): fix mismatched fields in the payments flow (#1640) 2023-07-12 17:35:14 +00:00
5a0e8be8c4 refactor(storage): update crate name to diesel models (#1685) 2023-07-12 12:50:55 +00:00
123b34c7dc refactor: include binary name in crates_to_filter for logging (#1689) 2023-07-12 11:30:32 +00:00
55ff761e9e feat: Convert QrData into Qr data image source url (#1674) 2023-07-12 06:14:12 +00:00
fbd40b5ac4 fix: map not found error properly in db_not found (#1671) 2023-07-11 09:40:42 +00:00
b326c18f45 fix(locker): remove delete_locker_payment_method_by_lookup_key from payments_operation_core (#1636) 2023-07-11 09:08:23 +00:00
b043ce6130 fix(core): Add Payment_Method_data in Redirection Form (#1668)
Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
2023-07-11 07:13:46 +00:00
865db9411d feat(router): add connector_request_reference_id in router_data based on merchant config (#1627) 2023-07-11 05:55:09 +00:00
b1ae981f82 fix(middleware): inlcude x-request-id header in access-control-expose-headers header value (#1673) 2023-07-11 04:31:13 +00:00
307a470f7d fix(core): Fix wallet payments throwing Invalid 'payment_method_type' provided and UI test issues (#1633)
Co-authored-by: Jagan Elavarasan <jaganelavarasan@gmail.com>
2023-07-10 17:18:07 +00:00
6d4943d825 feat(pm_list): add required field info for crypto pay (#1655) 2023-07-10 13:49:28 +00:00
e09077a75f ci(runner): rewrite collection_runner.sh in rust (#1604) 2023-07-10 09:32:44 +00:00
69454ec55c fix(router): Remove requires_customer_action status to payment confirm (#1624)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2023-07-10 08:49:01 +00:00
b428298030 feat(payments): add client_secret auth for payments retrieve (#1663) 2023-07-10 07:51:10 +00:00
f56f9d6434 feat(connector): [PowerTranz] Add template code for PowerTranz connector (#1650) 2023-07-07 14:21:07 +00:00
e750a73323 fix(router): use Connector enum for connector_name field in MerchantConnectorCreate (#1637) 2023-07-07 13:01:21 +00:00
d5891ecbd4 feat(router): get filters for payments (#1600) 2023-07-07 10:40:01 +00:00
f77fdb7a6e fix(router): desc payment list for pagination (#1556)
Signed-off-by: NavinShrinivas <karupal2002@gmail.com>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
Co-authored-by: Sanchith Hegde <sanchith.hegde@juspay.in>
2023-07-07 08:48:18 +00:00
093cc6a71c feat(connector): [Payme] add Authorize, Sync, Capture, Refund, Refund Sync, Mandate & web hooks support for cards (#1594) 2023-07-07 07:10:02 +00:00
fc9057ef2c feat: add cache for api_key and mca tables (#1212) 2023-07-07 06:40:49 +00:00
06f92c2c4c feat(connector): [Globepay] Add template code for Globepay connector (#1623)
Signed-off-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
2023-07-06 12:14:36 +00:00
a15a77dea3 feat(connector): [Stripe] Add support for WeChat Pay and Qr code support in next action (#1555)
Co-authored-by: AkshayaFoiger <akshaya.shankar@juspay.in>
Co-authored-by: chikke srujan <121822803+srujanchikke@users.noreply.github.com>
2023-07-06 09:59:18 +00:00
ca4e242d20 feat(connector): [Stripe] implement Multibanco Bank Transfer for stripe (#1420)
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
2023-07-06 07:52:48 +00:00
e913bfc495 fix(connector): [Rapyd] Add router_return_url in 3DS request (#1621) 2023-07-06 06:58:36 +00:00
fad4895f75 refactor(payments): error message of manual retry (#1617) 2023-07-06 06:27:21 +00:00
21f5e20929 feat(test): Add support to run UI tests in CI pipeline (#1539) 2023-07-05 13:31:42 +00:00
5628985c40 feat(router): add card_info in payment_attempt table if not provided in request (#1538)
Co-authored-by: Sahkal Poddar <sahkal.poddar@juspay.in>
2023-07-05 12:58:00 +00:00
cf7b67286c feat(connector): [DummyConnector] add new dummy connectors (#1609) 2023-07-05 12:32:09 +00:00
e978e9d66b refactor(router): add psync task to process tracker after building connector request in payments flow (#1603) 2023-07-05 12:21:57 +00:00
e713b62ae3 feat(payments): add connector_metadata, metadata and feature_metadata fields in payments, remove udf field (#1595) 2023-07-05 12:21:05 +00:00
1b226389bd refactor(fix): [Nuvei] fix currency conversion issue in nuvei cards (#1605)
Co-authored-by: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com>
2023-07-05 08:56:21 +00:00
82e1bf0d16 feat(router): modify attempt_id generation logic to accommodate payment_id as prefix (#1596) 2023-07-04 13:42:52 +00:00
6447b04574 feat: list payment_methods with the required fields in each method (#1310)
Co-authored-by: Sangamesh Kulkarni <59434228+Sangamesh26@users.noreply.github.com>
Co-authored-by: Prasunna Soppa <prasunna.soppa@juspay.in>
2023-07-04 13:41:55 +00:00
04c60d73cb fix(payment_methods): return an empty array when the merchant does not have any payment methods (#1601) 2023-07-04 13:18:30 +00:00
9794079c79 fix(payment_method): do not save card in locker in case of error from connector (#1341) 2023-07-04 07:41:19 +00:00
cebe993660 fix: add appropriate printable text for Result returned from delete_tokenized_data() (#1369) 2023-07-04 07:40:03 +00:00
ee7cdef107 feat(email): implement process_tracker for scheduling email when api_key is about to expire (#1233)
Co-authored-by: Abhishek Marrivagu <abhi.codes10@gmail.com>
2023-07-04 06:31:22 +00:00
4808af3750 fix: return nick name for each card while listing saved cards (#1391)
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
2023-07-04 06:12:00 +00:00
9a48c9ef72 refactor: add payment id and merchant id to logs (#1548)
Co-authored-by: Abhishek Marrivagu <68317979+Abhicodes-crypto@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-07-04 06:00:49 +00:00
eabe16cc85 fix(disputes): update 4xx error for Files - Delete endpoint (#1531) 2023-07-04 05:47:07 +00:00