hyperswitch
feat(payments_v2): add payment_confirm_intent api endpoint
#6263
Merged

feat(payments_v2): add payment_confirm_intent api endpoint #6263

Gnanasundari24 merged 124 commits into main from payment_confirm_api
Narayanbhat166
hrithikesh026 make v2 changes for payment attempt diesel model
1427c48b
Narayanbhat166 refactor: comment out payment attempt update code for v2
3122ca4d
hrithikesh026 make v2 changes for payment attempt domail model
dd5452ef
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_changes
adb65be5
Narayanbhat166 refactor: rename few fields in attempt
43628507
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_changes
f8c237da
Narayanbhat166 refactor: make payment attempt domain model changes
be1aab45
Narayanbhat166 refactor: add back connector and fix errors in v2
01d5030f
Narayanbhat166 chore: cargo clippy
d8813258
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_changes
133be4b4
Narayanbhat166 refactor: remove payment_v2 feature flag
aef08dd8
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_changes
a4002490
hyperswitch-bot[bot] chore: run formatter
11bdfb5d
Narayanbhat166 chore: merge fixes
724c2893
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_changes
9740b44e
Narayanbhat166 chore: fix migrations
ad2a4dd2
Narayanbhat166 chore: cargo clippy_v2
1c83e8d6
Narayanbhat166 refactor: fields for payment attempt
8e8ad98d
Narayanbhat166 chore: cargo clippy
faa83d1c
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_refactor
e17c8d6a
Narayanbhat166 chore: cargo clippy
f05f7d47
Narayanbhat166 feat: add ConfirmIntentRequest for v2
f59ce6b3
Narayanbhat166 feat: add ConfirmIntentResponse for v2
f0cf6ca9
Narayanbhat166 wip: add payment_confirm_intent operation
efdac3d6
Narayanbhat166 feat: add confirm-intent operation
5de5b24d
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_refactor
4e99c8eb
sai-harsha-vardhan add payments create-intent api for v2
fa3c6c2a
sai-harsha-vardhan fix spell check
329470fe
sai-harsha-vardhan fix ci v2
f9293b40
sai-harsha-vardhan fix clippy v2
6b3a9642
sai-harsha-vardhan fix clippy v2
ca5277b1
Narayanbhat166 refactor: add globalattempt id
11611f4a
Narayanbhat166 Merge branch 'main' into payment_attempt_v2_refactor
cdf6623e
Narayanbhat166 Merge remote-tracking branch 'origin' into payment_confirm_api
96747687
Narayanbhat166 Merge branch 'payment_attempt_v2_refactor' into payment_confirm_api
9b87b736
Narayanbhat166 fix: merge fixes
83398047
Narayanbhat166 refactor: add get trackers for intent confirm
c6fd7aca
Narayanbhat166 Merge remote-tracking branch 'origin/add-payments-create-intent-api-v…
b4623487
Narayanbhat166 feat: implement get tracker operation for confirm intent
7204bf22
Narayanbhat166 feat: implement operations in payments core
4be04f37
sai-harsha-vardhan resolve conflicts
90a8cead
Narayanbhat166 feat: implement confirm-intent endpoint with bare minimum features
a1987821
hrithikesh026 chore: address few review comments
37a09977
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
a61cab66
hrithikesh026 chore: address few more review comments
31715253
hrithikesh026 accept unmutable payment_data in override_setup_future_usage_to_on_se…
76b25732
hrithikesh026 chore: address few more review comments
50646fa3
hrithikesh026 chore: address few more review comments
9d975ef3
hrithikesh026 chore: fetch profile_id in auth layer
bde951a9
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
e48124fa
Narayanbhat166 wip: fix merge errors
9fb996e8
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
d1f4e5a3
hrithikesh026 chore: address review comments
1d57cf62
hrithikesh026 chore: address clippy warning
fc03daa6
hrithikesh026 Merge branch 'main' into add-payments-create-intent-api-v2
2639994e
semanticdiff-com
hyperswitch-bot hyperswitch-bot added M-database-changes
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
eddbd061
Narayanbhat166 chore: merge fixes
4938b9a5
Narayanbhat166 Narayanbhat166 changed the title Payment confirm api feat(payments_v2): add payment_confirm_intent api endpoint 1 year ago
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
7ef97eff
hyperswitch-bot[bot] chore: run formatter
da763565
hrithikesh026 avoid fetching profile in get_trackers
333561ec
hrithikesh026 use FromStr impl to get id_type from headers
7648eea6
Narayanbhat166 refactor: put authenticationdatav2 under v2 flag
d1424e84
Narayanbhat166 refactor: remove unncessary profile fetch in create-intent
952c8675
pixincreate pixincreate force pushed from 952c8675 to d1424e84 1 year ago
hrithikesh026 address clippy lints
cc5eebaa
Narayanbhat166 refactor: move a trait function to domain model
3d976453
Narayanbhat166 chore: merge fixes
e211e54d
hrithikesh026 address comments
fd6c76ae
hrithikesh026 generate client secret through impl function from GlobalPaymentId
6c2e6e68
Narayanbhat166 Narayanbhat166 assigned Narayanbhat166 Narayanbhat166 1 year ago
hrithikesh026 address comments
df78c0a8
hrithikesh026 address comments
c15e9ea6
Narayanbhat166 chore: cargo clippy
38100943
hrithikesh026 address spell check errors
ca68e63d
hrithikesh026 address few more comments
8d1c7be4
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
1e2daaea
Narayanbhat166 Narayanbhat166 marked this pull request as ready for review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 chore: cargo clippy
a39edd3b
Narayanbhat166 refactor: remove redundant business profile being
d719f099
Narayanbhat166 docs: add payment_confirm_intent to openapi
988155ee
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
Narayanbhat166 docs: add payment_confirm_intent to openapi
24e35803
hrithikesh026 Merge branch 'main' into add-payments-create-intent-api-v2
6213889c
Narayanbhat166 docs: add payment_confirm_intent to openapi rust files
79a313a5
Narayanbhat166 Merge branch 'add-payments-create-intent-api-v2' into payment_confirm…
83469be3
Narayanbhat166 chore: merge fixes
aa8a6042
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
6512f790
Narayanbhat166 chore: cargo clippy and typos
9777a2ed
Narayanbhat166 chore: fix ci hack
1d6f70fb
Narayanbhat166 chore: cargo clippy v2
8ceb2115
Narayanbhat166 chore: cargo clippy v2
985fdeb2
Base automatically changed from add-payments-create-intent-api-v2 to main 1 year ago
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 Merge branch 'main' into payment_confirm_api
9b83bed8
hyperswitch-bot[bot] chore: run formatter
27e76580
Narayanbhat166 chore: cargo clippy
a3476bba
Narayanbhat166 fix: schema file for v2
6a5423aa
Narayanbhat166 chore: delete vscode settings.json
0fec17ec
Narayanbhat166 chore: cargo clippy_v2
85180703
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
5358511c
Narayanbhat166 chore: cargo clippy_v2
499b6498
Narayanbhat166 chore: cargo clippy_v2
e7d05980
Narayanbhat166 Narayanbhat166 requested a review 1 year ago
Narayanbhat166 refactor: add amount captured in amount details intent
341bc52f
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
b2bf5a34
Narayanbhat166 fix: feature flag with common_utils
595e297a
Narayanbhat166 chore: remove TODO since it is fixed in previous commit
2d644b0b
sai-harsha-vardhan
sai-harsha-vardhan commented on 2024-10-21
Narayanbhat166 refactor: create a function to derive attempt amount details from int…
08fcaed3
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
244dc3ee
Narayanbhat166 refactor: fetch customer and raise internal server errors
2ff70e2d
Narayanbhat166 refactor: raise internal server error if connector is not found
289d7c8d
jarnura
jarnura requested changes on 2024-10-22
Narayanbhat166 chore: resolve PR comments
ce6a881e
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
78df10c3
Narayanbhat166 refactor: move HeaderPayload from api models to domain models
d2e3c4e4
hyperswitch-bot[bot] chore: run formatter
e4e9b096
Narayanbhat166 refactor: move client secret to headers
1cc14f87
Narayanbhat166 chore: cargo clippy
09fca871
Narayanbhat166 Merge branch 'main' into payment_confirm_api
b1fa77d1
hyperswitch-bot[bot] chore: run formatter
d64dd263
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
e8efec51
jarnura
jarnura dismissed these changes on 2024-10-23
Narayanbhat166 refactor: rename operation and fix typos
4deff35b
Narayanbhat166 Narayanbhat166 dismissed their stale review via 4deff35b 1 year ago
Narayanbhat166 chore: remove unused function
64bd149b
Narayanbhat166 chore: use updated_by in updateinternal
f075f6b1
Narayanbhat166 chore: remove mutually exclusive feature flag in payments response
a562a557
Narayanbhat166 chore: cargo clippy v2
c567c18e
Narayanbhat166 Merge branch 'main' into payment_confirm_api
93aed245
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
6271e018
ShankarSinghC fix(connector_config): include the `payment_processing_details_at` `H…
b4109bf7
spritianeja03 refactor(connector): Move connectors Forte, Nexinets, Payeezy, Payu …
19a51bc5
Narayanbhat166 Merge branch 'main' into payment_confirm_api
8eec3a25
Narayanbhat166 Merge branch 'main' into payment_confirm_api
b9d669f7
jarnura
jarnura approved these changes on 2024-10-24
sai-harsha-vardhan
sai-harsha-vardhan approved these changes on 2024-10-24
ShankarSinghC
ShankarSinghC approved these changes on 2024-10-24
apoorvdixit88
apoorvdixit88 approved these changes on 2024-10-24
lsampras
lsampras approved these changes on 2024-10-24
Gnanasundari24 Gnanasundari24 merged c7c1e1ad into main 1 year ago
Gnanasundari24 Gnanasundari24 deleted the payment_confirm_api branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone