hyperswitch
feat(router): add payment_intent_data and modify api models of create intent request and response for v2
#6016
Merged

feat(router): add payment_intent_data and modify api models of create intent request and response for v2 #6016

Gnanasundari24 merged 89 commits into main from add-payment-intent-data-v2
sai-harsha-vardhan
hrithikesh026 make v2 changes for payment intent diesel and domain models
9de3e5e5
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
a1936236
Narayanbhat166 refactor: regroup the migrations
b06e82d4
hrithikesh026 add fields to payment intent from payment attempt
94b2543a
hyperswitch-bot[bot] chore: run formatter
1b97e93c
Narayanbhat166 refactor: make domain models compile for v2
4f24d01b
Narayanbhat166 chore: cargo clippy
56dcdc0b
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
8d100b1a
hrithikesh026 add surcharge_amount and tax_on_surcharge to payment_intent
9b517ff8
Narayanbhat166 refactor: remove unused code related to v1 features
3f1d00a6
Narayanbhat166 refactor: make v1 compile
0daf196e
Narayanbhat166 refactor: Update imports and remove unused code for v1 features
2a254029
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
95917c84
hyperswitch-bot[bot] chore: run formatter
e5a7ba81
Narayanbhat166 chore: fix v2 errors
5a5355a7
Narayanbhat166 chore: cargo clippy
da4c00f0
Narayanbhat166 chore: fix ci checks
e4534010
Narayanbhat166 chore: fix v2 checks
f3986f36
hrithikesh026 make v2 changes for payment attempt diesel model
dc791c32
hrithikesh026 make v2 changes for payment attempt domail model
b2637978
hrithikesh026 fix migration errors
f4b2426a
Narayanbhat166 refactor: remove payment_v2 feature flag
588c298d
Narayanbhat166 refactor: remove payment_v2 feature flag
3d782d83
Narayanbhat166 Revert "refactor: remove payment_v2 feature flag"
426ec3fc
Narayanbhat166 Revert "refactor: remove payment_v2 feature flag"
d003b36a
Narayanbhat166 Revert "fix migration errors"
6befb816
Narayanbhat166 Revert "make v2 changes for payment attempt domail model"
8bab2fac
Narayanbhat166 Revert "make v2 changes for payment attempt diesel model"
80326fca
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
360ca8df
Narayanbhat166 fix: merge fixes
5f66fea4
Narayanbhat166 fix: schema file for v2
3a9e8b01
Narayanbhat166 fix: diesel errors
ffdcb00b
hrithikesh026 chore: rename merchant_decision in payment_intent
4ec2ed41
hrithikesh026 chore: fix migration consistency
ac48d757
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
ddf0bfe6
Narayanbhat166 fix: merge fixes
66bc45c9
Narayanbhat166 refactor: make currency and profile id mandatory intent
b0e8d2ef
Narayanbhat166 chore: Drop v1 columns and add v2 columns to payment_intent table
9591867d
Narayanbhat166 wip: fix compilation errors for payment attempt
a2f7bdc2
Narayanbhat166 refactor: make client secret mandatory and add todo!() for kafkaintent
b7cb269f
Narayanbhat166 chore: fix schema file
3a36b10e
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
33d7bd34
Narayanbhat166 chore: cargo clippy
05c43331
Narayanbhat166 refactor: remove amount_to_capture and add apply_mit_exemption
ea18f1a8
Narayanbhat166 refactor: remove few fields that are not necessary / moved to `featur…
2453e419
Narayanbhat166 refactor: add global_payment_id type
a31dcea3
hyperswitch-bot[bot] chore: run formatter
5aafeec9
Narayanbhat166 refactor: remove charges and move all amount related fields to a struct
f30fe4ee
Narayanbhat166 chore: add comments to fields in payment intent domain model
bdeb6835
Narayanbhat166 refactor: make few boolean fields as enum
4230f1c0
Narayanbhat166 chore: cargo clippy
ddf01186
Narayanbhat166 chore: move enums to common enums
4de62bca
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
3f8d42cb
Narayanbhat166 chore: fix typos
a5c97e2e
Narayanbhat166 chore: rename enum variants
3f485aee
Narayanbhat166 chore: rename enum variants for mit exemption
69188148
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
f5b181a7
Narayanbhat166 refactor: throw internal server error instead of duplicate error
54157af0
Narayanbhat166 feat: add customer_present, payment_link_config, routing_algorithm_id…
06e324f4
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
fdb179d9
Narayanbhat166 fix: merge fixes
63b56d72
Narayanbhat166 feat: create Url and ClientSecret types
cb8863fe
Narayanbhat166 refactor: add more domain types and rename PaymentGlobalId to GlobalP…
ee70ec9d
hyperswitch-bot[bot] chore: run formatter
f1ca9b7c
Narayanbhat166 chore: cargo clippy
97540e59
Narayanbhat166 refactor: add a new LengthString domain type
5afdadfe
Narayanbhat166 chore: cargo fix
8f73422e
Narayanbhat166 feat: add a domain type for statement descriptor
fd3baed5
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
bef11e85
Narayanbhat166 chore: move mca migration to primary constraints
e4965fd7
sai-harsha-vardhan add api_models for payments create intent api in v2
c2c04b74
Narayanbhat166 Merge branch 'main' into payment-intent-diesel-and-domail-models-chan…
9f41fb70
hyperswitch-bot[bot] chore: run formatter
65acf25c
Narayanbhat166 chore: fix tests
839c716b
hyperswitch-bot[bot] chore: run formatter
5b1cf990
sai-harsha-vardhan Merge branch 'payment-intent-diesel-and-domail-models-changes-v2_vers…
3f7ddc46
sai-harsha-vardhan fix conflicts
883250d9
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
10767541
sai-harsha-vardhan Merge branch 'main' of github.com:juspay/hyperswitch into add-payment…
28644456
sai-harsha-vardhan resolve comments
5e8a0f38
sai-harsha-vardhan resolve comments
cb7a0a1a
sai-harsha-vardhan add payment intent data and modify api_model changes for create inten…
a6baea73
sai-harsha-vardhan sai-harsha-vardhan requested a review 60 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review 60 days ago
semanticdiff-com
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
sai-harsha-vardhan resolve conflicts
1dd6bfcb
hyperswitch-bot hyperswitch-bot removed M-api-contract-changes
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
4ae63555
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
sai-harsha-vardhan sai-harsha-vardhan changed the title Add payment intent data v2 feat(router): add payment_intent_data and modify api models of create intent request and response for v2 60 days ago
sai-harsha-vardhan sai-harsha-vardhan assigned sai-harsha-vardhan sai-harsha-vardhan 60 days ago
sai-harsha-vardhan sai-harsha-vardhan added A-core
sai-harsha-vardhan sai-harsha-vardhan added C-feature
sai-harsha-vardhan sai-harsha-vardhan added this to the September 2024 Release milestone 60 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review from jarnura jarnura 60 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review from SanchithHegde SanchithHegde 60 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review from Narayanbhat166 Narayanbhat166 60 days ago
sai-harsha-vardhan fix hack
f92bf97d
sai-harsha-vardhan Merge branch 'add-payment-intent-data-v2' of github.com:juspay/hypers…
0f5f272d
jarnura
jarnura requested changes on 2024-09-25
sai-harsha-vardhan sai-harsha-vardhan requested a review from jarnura jarnura 59 days ago
jarnura
jarnura dismissed these changes on 2024-09-25
SanchithHegde
SanchithHegde dismissed these changes on 2024-09-25
sai-harsha-vardhan make enums optional in create_intent request
5f339ab1
sai-harsha-vardhan sai-harsha-vardhan dismissed their stale review via 5f339ab1 59 days ago
sai-harsha-vardhan sai-harsha-vardhan dismissed their stale review via 5f339ab1 59 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review from jarnura jarnura 59 days ago
sai-harsha-vardhan sai-harsha-vardhan requested a review from SanchithHegde SanchithHegde 59 days ago
sai-harsha-vardhan make order_tax_amount optional in amount_details
68060f7c
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
da18b80a
Narayanbhat166
Narayanbhat166 approved these changes on 2024-09-25
jarnura
jarnura approved these changes on 2024-09-25
SanchithHegde
SanchithHegde approved these changes on 2024-09-25
Gnanasundari24 Gnanasundari24 merged 9a605afe into main 59 days ago
Gnanasundari24 Gnanasundari24 deleted the add-payment-intent-data-v2 branch 59 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels