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 16 days 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 15 days 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 14 days 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 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days ago
Narayanbhat166 Narayanbhat166 requested a review 14 days 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 7 days ago
Narayanbhat166 Narayanbhat166 requested a review 7 days 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 3 days 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 day 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 8 hours ago
Gnanasundari24 Gnanasundari24 deleted the payment_confirm_api branch 8 hours ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone