1219 Commits

Author SHA1 Message Date
dd7e093fe3 fix: fixes to surface level mandate issues (#180) 2022-12-22 12:51:52 +05:30
cb28355459 feat: payment for paypal through braintree (#155) 2022-12-20 17:59:00 +05:30
87fed68519 db: Added Reverse lookup table (#147) 2022-12-19 18:50:05 +05:30
d6a3e508e2 feat(router): add straight-through routing connector selection in payments (#153) 2022-12-19 18:43:04 +05:30
50706bde77 feat(core): support for gpay session token creation (#152) 2022-12-19 13:38:03 +05:30
bf7f24125f feat: allow updating payment method details without authn/authz (#150) 2022-12-15 20:34:43 +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
041654eabc feat(router): add connector to PaymentsResponse (#145) 2022-12-14 17:19:34 +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
ae8869318b feat: delete customer data in compliance with GDPR regulations (#64) 2022-12-13 19:39:32 +05:30
16cc0a4b38 refactor(core): make sessions token resposne enum (#135) 2022-12-13 18:50:52 +05:30
529c28feea fix: mandate_type change & unittests (#132) 2022-12-13 16:56:58 +05:30
97ccfd33b7 chore: add #[forbid(unsafe_code)] to all crates (#131) 2022-12-13 16:53:19 +05:30
695cba3dd8 feat: add card cvc and payment token handling (#116) 2022-12-13 16:36:57 +05:30
6bf9904867 feat(list_pm): allow client secret authentication for list payment method api (#126) 2022-12-13 14:03:33 +05:30
7dca6f1e5a feat(braintree): Sessions flow for braintree and klarna (#121) 2022-12-13 12:35:17 +05:30
d6afbe8011 refactor(router): move api models into separate crate (#103) 2022-12-12 15:36:45 +05:30