118 Commits

Author SHA1 Message Date
82344fc438 feat(pm_list): handle client secret check (#759) 2023-03-21 11:57:52 +00:00
cb188f92a6 feat(core): accept gateway credentials in the request body in payments and refunds (#766) 2023-03-21 09:07:41 +00:00
168fa32fe1 feat(connector): add authorize, void, refund, psync, rsync support for mollie connector (#740)
Co-authored-by: pixincreate@work <pavananarayana01@gmail.com>
2023-03-16 07:13:01 +00:00
7ed665ecec feat: Add HSTS headers to response (#725) 2023-03-10 09:19:58 +00:00
d36afbed7f refactor: Add secret to metadata (#706) 2023-03-08 07:35:07 +00:00
9841519324 docs: Update naming conventions and added examples (#709)
Co-authored-by: Narayan Bhat <narayan.bhat@juspay.in>
2023-03-06 11:23:32 +00:00
7916050450 feat(compatibility): add webhook support for stripe compatibility (#710) 2023-03-05 13:28:04 +00:00
a8da583bca refactor: rename statement descriptor to statement descriptor name (#711) 2023-03-04 05:55:46 +00:00
641c4d6d02 enhance(stripe): send statement descriptor to stripe (#707) 2023-03-03 08:44:02 +00:00
7bd2008ae0 refactor(router): remove foreign wrapper type (#616)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
Co-authored-by: Narayan Bhat <48803246+Narayanbhat166@users.noreply.github.com>
Co-authored-by: Abhishek <abhishek.marrivagu@juspay.in>
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: rupakrajak <43450369+rupakrajak@users.noreply.github.com>
Co-authored-by: Zaid <syed.zaidali@juspay.in>
Co-authored-by: Rajak Rupakkumar Asishkumar <rajak.rupakkumar@juspay.in>
2023-03-01 18:18:26 +00:00
7f22c22cf4 fix(compatibility): change next_action type and customer request type (#675) 2023-02-27 23:19:42 +05:30
ff86417eee feat: api contract change for wallet (#628) 2023-02-27 17:38:40 +05:30
7044b80b33 fix(compatibility): map stripe country_code to payment_request country code (#667) 2023-02-27 16:42:36 +05:30
028e140144 feat(stripe): eps, giropay and ideal using stripe (#529)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
2023-02-26 16:29:37 +00:00
f3224cc4df chore: merging back release v0.3.0 back to main (#636) (#655)
Co-authored-by: Sangamesh Kulkarni <59434228+Sangamesh26@users.noreply.github.com>
Co-authored-by: ItsMeShashank <shashank.attarde@juspay.in>
Co-authored-by: Abhishek <abhishek.marrivagu@juspay.in>
Co-authored-by: Jagan <jaganelavarasan@gmail.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
Co-authored-by: Sampras Lopes <lsampras@protonmail.com>
2023-02-26 08:25:17 +00:00
d107b44fd3 feat(api_models): add error structs (#532)
Co-authored-by: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com>
2023-02-16 09:19:14 +00:00
1bdc8955c2 feat(router): implement API endpoints for managing API keys (#511) 2023-02-10 08:50:57 +00:00
9381a37f8f refactor: AppState trait for utility functions (#499) 2023-02-06 16:34:29 +05:30
2735405aba feat(config): add fetch endpoint for config table (#481) 2023-02-02 23:47:38 +05:30
3dfd548cb8 docs: standardise error types and error codes (#432) 2023-01-31 16:46:51 +05:30
24351a6c85 refactor(errors): error enums to use 'static str (#472) 2023-01-30 18:57:05 +05:30
ec2f4ba257 doc: update openapi (#453)
Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
Co-authored-by: dracarys18 <karthikey.hegde@juspay.in>
Co-authored-by: bernard eugine <bernard.eugine@bernard.eugine-MacBookPro>
Co-authored-by: Abhishek Marrivagu <abhi.codes10@gmail.com>
2023-01-30 16:56:37 +05:30
2c764a273e chore(router): added generic unauthorized response (#450) 2023-01-22 18:07:19 +05:30
c1de463cde refactor(connectors): refactor propagation of validation and not implemented errors (#419) 2023-01-20 12:07:01 +05:30
57c46b2442 feat: add connector error (#415) 2023-01-20 00:23:13 +05:30
46bf1341cb feat(compatibility): add list payment_method by customer api (#398) 2023-01-18 19:07:38 +05:30
50f16d270a chore: Allow to update refund reason (#372) 2023-01-14 22:57:36 +05:30
8c5eab8499 feat: separate olap oltp (#348) 2023-01-12 19:49:06 +05:30
1e04719ac3 fix(refunds): removed payment_id as mandatory parameter in refund update (#338) 2023-01-11 18:42:51 +05:30
ecacefd298 feat(router): Added JWT authentication (#346) 2023-01-11 17:28:40 +05:30
5809408cf9 feat(session): ability to request session token for specific wallets (#280)
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
2023-01-11 12:47:52 +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
59573efe91 refactor(router): Refactored Authentication (#327) 2023-01-10 15:06:34 +05:30
3dae8e5614 fix(core): payment create throws duplicate payment error (#319) 2023-01-09 17:55:41 +05:30
8cffdc96ca fix(core): fixed type metadata to accept other udf fields as well (#321) 2023-01-09 16:10:10 +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
c0bb1cc378 chore: rename orca to hyperswitch (#310) 2023-01-06 16:40:22 +05:30
38649130bb feat(compatiblity): added field to accept 3ds or no_3ds in request body (#307) 2023-01-06 14:19:25 +05:30
8535cecd7d fix: fixing TODO/FIXMEs from router/core (#257) 2022-12-29 16:05:42 +05:30
e7579a4819 chore: add lints in workspace cargo config (#223) 2022-12-24 14:28:03 +05:30
9e0deac3c5 fix: remove and/or resolve fixmes & todos in stripe compatibility (#218) 2022-12-23 00:56:41 +05:30
6fb19c7f4a fix: remove/resolve fixmes for services (#187) 2022-12-22 11:43:52 +05:30
8f803ad507 refactor(router): make compatibility module, types and utilities public (#197) 2022-12-22 11:22:39 +05:30
e044451a4b chore(router): clippy::use_self (#203) 2022-12-22 11:20:53 +05:30
60d1ad52b1 refactor(router): make stripe compatibility and certain core routes public (#190) 2022-12-21 14:35:43 +05:30
08e9c079ce refactor(compatibility): remove specific imports (#181) 2022-12-20 18:00:40 +05:30
d6a3e508e2 feat(router): add straight-through routing connector selection in payments (#153) 2022-12-19 18:43:04 +05:30
4e433a49f2 fix(router): pop bugs in the payments confirm flow (#157) 2022-12-16 15:52:20 +05:30
a4d64eba7c refactor(api_models): shrink Amount (#140) 2022-12-14 18:33:30 +05:30