hyperswitch
feat(router): Validate payment_method_type in payments request against given payment method data for non-card flows
#1236
Merged

feat(router): Validate payment_method_type in payments request against given payment method data for non-card flows #1236

SanchithHegde merged 77 commits into main from issue1102-Kritik_Modi
kritikmodi
pixincreate Remove CountryAlpha2 for CountryCode as it is been left redundant for…
13b9aba7
pixincreate Refactor CountryCode for CountryAlpha2
710e7fec
pixincreate Move impl to transformers.rs
35eac22a
pixincreate Fix schemas by replacing Country for CountryAlpha2
c84d6fb7
pixincreate Merge branch 'main' of https://github.com/juspay/hyperswitch into ref…
dec9e4ce
pixincreate Change CountryCode to CountryAlpha2 for Paypal
c8c8b773
pixincreate Merge branch 'main' of https://github.com/juspay/hyperswitch into ref…
40b1c239
pixincreate Address changes requested
bcf80928
Narayanbhat166 fix: add the structs to openapi.rs file, and add
43640349
Narayanbhat166 Merge remote-tracking branch 'origin/main' into fix_openapi_file
efe4eebc
Narayanbhat166 Merge with 'main'
0968ea29
Narayanbhat166 docs: fix missing #[schema]
ce09e805
Narayanbhat166 refactor: change schema types
db6a540f
Narayanbhat166 fix: format openapi file
d3bb1ac6
Narayanbhat166 feat: add paymentsCreateRequest schema
910bb8fb
Narayanbhat166 Merge branch 'main' into fix_openapi_file
4a328a64
Narayanbhat166 doc: add structs to openapi file
b60d4515
Narayanbhat166 doc: fix Dispute spelling
fc36943c
Narayanbhat166 doc: fix pm_list endpoints
9ad3b367
Narayanbhat166 doc: comment out admin apis
29a3b458
Narayanbhat166 doc: generate openapi file
d093afa5
Narayanbhat166 Merge remote-tracking branch 'origin/main' into fix_openapi_file
9562041d
Narayanbhat166 macros: add PolymorphicMacro
1173c122
Narayanbhat166 macros: use polymorphic macro
d2ead696
Narayanbhat166 doc: add production url
0724c89a
Narayanbhat166 chore: cargo clippy
3147dfd3
Narayanbhat166 doc: generate openapi file
33fb097b
Narayanbhat166 Merge branch 'main' into fix_openapi_file
58a0cd51
Narayanbhat166 doc: generate openapi file
27d5dca1
Narayanbhat166 macros: add doc comments
570e2259
Narayanbhat166 doc: generate openapi file
966a999f
Narayanbhat166 chore: some minor changes
d648f634
Narayanbhat166 chore: cargo fmt
a6cc8e08
Add match statements
da6c4c47
Add validation checks for payment_method_type and payment_method_data…
66b16f8a
feat(router): Validate payment method type in payments request agains…
995a2c5b
chore(router): merge with main and fix the errors
62de4c2a
refactor(router)
15dfdc02
kritikmodi kritikmodi requested a review 1 year ago
kritikmodi kritikmodi requested a review 1 year ago
kritikmodi kritikmodi requested a review 1 year ago
kritikmodi kritikmodi requested a review from jarnura jarnura 1 year ago
kritikmodi kritikmodi requested a review from ashokkjag ashokkjag 1 year ago
refactor(router): Removed .clone() call from req.payment_method_type
d81cee2c
chore: cargo fmt
75a4b29b
kritikmodi kritikmodi assigned vspecky vspecky 1 year ago
kritikmodi kritikmodi assigned kritikmodi kritikmodi 1 year ago
kritikmodi kritikmodi requested a review from vspecky vspecky 1 year ago
kritikmodi kritikmodi unassigned vspecky vspecky 1 year ago
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
7c6df85f
kritikmodi kritikmodi requested a review from prajjwalkumar17 prajjwalkumar17 1 year ago
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
ed408822
prajjwalkumar17 Merge branch 'main' into issue1102-Kritik_Modi
0b1a56db
prajjwalkumar17
prajjwalkumar17 requested changes on 2023-05-25
vspecky
vspecky requested changes on 2023-05-25
prajjwalkumar17 Merge branch 'main' into issue1102-Kritik_Modi
7458d04a
kritikmodi refactor(router)
50de2313
kritikmodi kritikmodi closed this 1 year ago
kritikmodi kritikmodi reopened this 1 year ago
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
c85b2048
kritikmodi chore: cargo fmt
367242de
vspecky vspecky added A-core
vspecky vspecky added C-bug
vspecky vspecky added S-waiting-on-review
vspecky vspecky added R-waiting-on-L1
vspecky vspecky added this to the May 2023 Release milestone 1 year ago
vspecky
vspecky dismissed these changes on 2023-05-29
vspecky vspecky removed R-waiting-on-L1
vspecky vspecky added R-waiting-on-L2
vspecky vspecky added R-L1-completed
jarnura
jarnura dismissed these changes on 2023-05-29
jarnura jarnura removed S-waiting-on-review
jarnura jarnura removed R-waiting-on-L2
jarnura jarnura added S-ready-for-merge
jarnura jarnura added S-waiting-on-approval
prajjwalkumar17
prajjwalkumar17 approved these changes on 2023-05-29
prajjwalkumar17 Merge branch 'main' into issue1102-Kritik_Modi
43de692e
prajjwalkumar17 prajjwalkumar17 removed S-waiting-on-approval
prajjwalkumar17 prajjwalkumar17 removed R-L1-completed
prajjwalkumar17 prajjwalkumar17 added R-L2-completed
prajjwalkumar17 Merge branch 'main' into issue1102-Kritik_Modi
87702d23
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
04c95123
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
28e42fce
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
5884123c
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
7d897279
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
5e9baee6
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
ba051449
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
91a2ffe9
jarnura jarnura added low-risk
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
ae21926e
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
84edaf3f
bernard-eugine bernard-eugine removed this from to the May 2023 Release milestone 1 year ago
bernard-eugine bernard-eugine added this to the June'23 Release milestone 1 year ago
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
fda6d7ba
SanchithHegde
SanchithHegde SanchithHegde added M-api-contract-changes
SanchithHegde
SanchithHegde dismissed these changes on 2023-06-24
kritikmodi
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
3836145d
prajjwalkumar17 Merge branch 'main' into issue1102-Kritik_Modi
38f49d72
prajjwalkumar17
prajjwalkumar17 dismissed these changes on 2023-06-26
SanchithHegde Merge branch 'main' into issue1102-Kritik_Modi
7d1e851a
SanchithHegde SanchithHegde removed S-ready-for-merge
SanchithHegde SanchithHegde removed R-L2-completed
SanchithHegde SanchithHegde added S-waiting-on-author
bernard-eugine bernard-eugine removed this from to the June 2023 Release milestone 1 year ago
bernard-eugine bernard-eugine added this to the July 2023 Release milestone 1 year ago
bernard-eugine bernard-eugine added P-high
kritikmodi chore: merge with main and resolve conflicts
7ca2790c
kritikmodi kritikmodi dismissed their stale review via 7ca2790c 1 year ago
kritikmodi kritikmodi dismissed their stale review via 7ca2790c 1 year ago
kritikmodi kritikmodi dismissed their stale review via 7ca2790c 1 year ago
kritikmodi kritikmodi dismissed their stale review via 7ca2790c 1 year ago
kritikmodi kritikmodi requested a review from SanchithHegde SanchithHegde 1 year ago
kritikmodi kritikmodi requested a review from vspecky vspecky 1 year ago
kritikmodi kritikmodi requested a review from jarnura jarnura 1 year ago
kritikmodi kritikmodi requested a review from prajjwalkumar17 prajjwalkumar17 1 year ago
prajjwalkumar17
prajjwalkumar17 dismissed these changes on 2023-07-13
kritikmodi kritikmodi removed S-waiting-on-author
kritikmodi kritikmodi added S-ready-for-merge
jarnura
jarnura dismissed these changes on 2023-07-17
vspecky
vspecky dismissed these changes on 2023-07-17
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
63d15d03
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
c801c706
bernard-eugine bernard-eugine added ageing >2weeks
SanchithHegde SanchithHegde added S-waiting-on-author
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
6eff7ce7
kritikmodi chore: merge main and fix issues
be9942c9
kritikmodi kritikmodi dismissed their stale review via be9942c9 1 year ago
kritikmodi kritikmodi dismissed their stale review via be9942c9 1 year ago
kritikmodi kritikmodi dismissed their stale review via be9942c9 1 year ago
prajjwalkumar17
prajjwalkumar17 dismissed these changes on 2023-07-20
prajjwalkumar17 prajjwalkumar17 requested a review from vspecky vspecky 1 year ago
vspecky
vspecky dismissed these changes on 2023-07-20
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
a23688c0
kritikmodi kritikmodi requested a review from jarnura jarnura 1 year ago
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
c345eafa
kritikmodi kritikmodi removed S-waiting-on-author
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
a5fc5e0e
SanchithHegde
SanchithHegde dismissed these changes on 2023-07-26
sai-harsha-vardhan
sai-harsha-vardhan commented on 2023-07-26
sai-harsha-vardhan
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
569ac685
kritikmodi chore: improve error messages in payments/helpers.rs
5c45bf3b
kritikmodi kritikmodi dismissed their stale review via 5c45bf3b 1 year ago
kritikmodi kritikmodi dismissed their stale review via 5c45bf3b 1 year ago
kritikmodi kritikmodi dismissed their stale review via 5c45bf3b 1 year ago
kritikmodi chore: update error message in helpers.rs
f561dbfa
kritikmodi chore: change order of error checking in helpers.rs
24e24610
kritikmodi
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
3bfec921
kritikmodi chore: revert back stack size change
dc6fb9d1
kritikmodi Merge branch 'main' into issue1102-Kritik_Modi
2cfcf00d
kritikmodi kritikmodi requested a review from sai-harsha-vardhan sai-harsha-vardhan 1 year ago
kritikmodi kritikmodi requested a review from SanchithHegde SanchithHegde 1 year ago
kritikmodi kritikmodi requested a review from prajjwalkumar17 prajjwalkumar17 1 year ago
kritikmodi kritikmodi requested a review from vspecky vspecky 1 year ago
prajjwalkumar17
prajjwalkumar17 approved these changes on 2023-07-26
sai-harsha-vardhan
sai-harsha-vardhan approved these changes on 2023-07-26
SanchithHegde
SanchithHegde approved these changes on 2023-07-27
SanchithHegde SanchithHegde merged 7607b6b6 into main 1 year ago
SanchithHegde SanchithHegde deleted the issue1102-Kritik_Modi branch 1 year ago
jarnura jarnura removed S-ready-for-merge
SanchithHegde SanchithHegde removed P-high
SanchithHegde SanchithHegde removed low-risk
SanchithHegde SanchithHegde removed ageing >2weeks
kritikmodi kritikmodi changed the title feat(router): Validate payment method type in payments request against given payment method data for non-card flows feat(router): Validate payment_method_type in payments request against given payment method data for non-card flows 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone