33 Commits

Author SHA1 Message Date
50f16d270a chore: Allow to update refund reason (#372) 2023-01-14 22:57:36 +05:30
4e00b92dc1 feat(router): add more payment methods to vault (#333) 2023-01-14 20:48:45 +05:30
89a1cd0885 chore: drop temp_card table and all associated items (#366) 2023-01-13 14:09:52 +05:30
35f6af1a3d build(deps): update deps (#342) 2023-01-11 13:07:13 +05:30
9ad56703c4 fix: refund fix with connector_metadata (#330) 2023-01-10 19:24:19 +05:30
3cdf50c942 refactor: Replace Bach with Application on every naming (#292) 2023-01-10 18:07:32 +05:30
98816c05bd fix(core): save return url in update and confirm (#325) 2023-01-09 17:57:39 +05:30
c807713a6f fix: Add locker_id in merchant account and sbx default locker (#276)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-01-09 15:49:17 +05:30
6a0d183e7b fix(router_env): fix opentelemetry traces for router_env (#201)
Co-authored-by: Nishant Joshi <nishant.joshi@juspay.in>
2023-01-07 17:43:19 +05:30
3c1406787e fix: check if saved payment method and that in request are for the same customer (#260) 2023-01-05 16:09:10 +05:30
0ef4cce4f6 fix: populate payment_token in response (#287) 2023-01-05 13:53:41 +05:30
f42ea8d4a4 feat(payment_methods): delete payment method using payment token (#258)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-01-03 11:11:23 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
279961e169 refactor: attempt and intent status (#210) 2022-12-23 19:28:06 +05:30
60f076f1c3 refactor: shrink sizes of VARCHAR columns and rename some columns (#188) 2022-12-22 12:27:59 +05:30
47741b47fa feat(router): use payment confirm for confirmed payments in payments create and update (#165)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2022-12-21 14:36:37 +05:30
87fed68519 db: Added Reverse lookup table (#147) 2022-12-19 18:50:05 +05:30
a5f0c98eb7 build(deps): use diesel version 2.0.2 from crates.io registry instead of git dependency (#169) 2022-12-19 16:27:18 +05:30
8d6d41f2eb refactor(storage_models): changed CustomResult in storage_models to StorageResult (#158) 2022-12-19 13:41:56 +05:30
3bad58b0d3 feat(drainer): added drainer which reads from redis stream and executes queries on DB (#142) 2022-12-16 15:38:03 +05:30
aaa1901c5d fix(core): store payment token in payment attempt (#146) 2022-12-16 12:10:09 +05:30
bf7f24125f feat: allow updating payment method details without authn/authz (#150) 2022-12-15 20:34:43 +05:30
bc2f13ab07 fix: resolve TODO comments in storage models crate (#151) 2022-12-15 19:10:02 +05:30
a4d64eba7c refactor(api_models): shrink Amount (#140) 2022-12-14 18:33:30 +05:30
8b8ff8188f feat: Apple pay session flow integrate (#138) 2022-12-14 17:59:27 +05:30
1f0d1deb2b fix: todos and fixmes resolution for api_models (#144) 2022-12-14 17:49:48 +05:30
bcf1dd3a24 refactor: use frunk deriving mechanisms to reduce boilerplate (#137)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2022-12-14 15:47:05 +05:30
40050031ad fix(router): connecconnector name not saved in payment_attempt & connector_response tables (#143) 2022-12-14 15:46:28 +05:30
ae8869318b feat: delete customer data in compliance with GDPR regulations (#64) 2022-12-13 19:39:32 +05:30
695cba3dd8 feat: add card cvc and payment token handling (#116) 2022-12-13 16:36:57 +05:30
3acde2603b refactor: cleaning, requests and split db files (#75)
Co-authored-by: shashank_attarde <shashank.attarde@juspay.in>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2022-12-13 13:28:48 +05:30
eb4fe6f46b refactor(router): move db models into separate crate and refactoring around it (#125) 2022-12-13 12:00:27 +05:30
d6afbe8011 refactor(router): move api models into separate crate (#103) 2022-12-12 15:36:45 +05:30