hyperswitch
feat(payments): add error details for PaymentsResponse
#10799
Open

feat(payments): add error details for PaymentsResponse #10799

ayush22667 wants to merge 46 commits into main from feat/add-error-details-response
ayush22667
ayush22667 feat(gsm): add standardised error fields to GSM models and database s…
efc84c3e
ayush22667 feat(gsm): add StandardisedCode enum for error handling in API specif…
34ffbadb
ayush22667 feat(gsm): add StandardisedCode enum for standardized error handling …
9ba83455
ayush22667 feat(gsm): standardize error code naming for wallet and token configu…
c59775a3
ayush22667 feat(gsm): standardize error codes to snake_case in API specification…
900c65b2
ayush22667 feat(gsm): increase max length for description and user guidance mess…
6e9b3248
ayush22667 feat(gsm): enhance descriptions and user guidance messages for error …
460921f2
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
c565e523
ayush22667 feat(gsm): standardize error code naming for unknown errors in API sp…
8a15baf1
ayush22667 feat(gsm): enhance descriptions and guidance for standardised error c…
364c67c1
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
7f774486
hyperswitch-bot[bot] chore: run formatter
695c9d69
ayush22667 feat(payment): Sort StandardisedCode enum variants alphabetically
6a4c7ba8
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
99fb741d
ayush22667 feat(payments): add structured error details to payment attempts
75554e6c
ayush22667 Merge branch 'main' of https://github.com/juspay/hyperswitch into fea…
8b1f7619
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
ceb9a19a
ayush22667 feat(payment): update error_details field to use Box<Option<ErrorDeta…
678e6499
ayush22667 Merge branch 'feat/error-details-struct' of https://github.com/juspay…
e191ef04
ayush22667 Merge branch 'feat/gsm-standardised-codes' into feat/error-details-st…
7e9615a3
ayush22667 Merge branch 'main' into feat/gsm-standardised-codes
79ddb6c9
ayush22667 Merge branch 'feat/gsm-standardised-codes' into feat/error-details-st…
6dc94b95
ayush22667 Merge branch 'main' into feat/error-details-struct
fb8e5b47
ayush22667 Merge branch 'main' into feat/error-details-struct
b43afd0b
ayush22667 feat(migrations): remove error_details column from payment_attempt an…
72f81093
ayush22667 Merge branch 'feat/error-details-struct' of https://github.com/juspay…
dfd5935e
ayush22667 feat(payment_attempt): add error_details field to PaymentAttempt and …
90c37fb4
ayush22667 feat(payment_attempt): replace GsmDecision with Retry enum in Unified…
a547e789
ayush22667 Merge branch 'main' into feat/error-details-struct
84b866ad
ayush22667 feat(enums): rename Retry enum to RecommendedAction in common_enums
f1cfdaf6
ayush22667 Merge branch 'feat/error-details-struct' of https://github.com/juspay…
b0b8bdf1
ayush22667 feat(payments): add error details for PaymentsResponse
eeb93d5e
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
semanticdiff-com
hyperswitch-bot[bot] chore: run formatter
d50b5097
ayush22667 ayush22667 assigned ayush22667 ayush22667 3 days ago
ayush22667 ayush22667 added T-Core
ayush22667 Merge branch 'main' of https://github.com/juspay/hyperswitch into fea…
f06e71b6
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
ayush22667 ayush22667 requested a review 3 days ago
hyperswitch-bot hyperswitch-bot added M-database-changes
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
ayush22667 Merge branch 'main' into feat/error-details-struct
70249345
ayush22667 feat(api): add error_details field to PaymentError schema
a1293465
ayush22667 Merge branch 'feat/error-details-struct' into feat/add-error-details-…
10201d2c
hyperswitch-bot hyperswitch-bot removed M-database-changes
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 ayush22667 removed review request 3 days ago
ayush22667 feat(api): add smithy type
0d4ab504
ayush22667 Merge branch 'feat/add-error-details-response' of https://github.com/…
0078268a
ayush22667 feat(api): add detailed error schemas for payment responses
d12d3a4e
codecov
ayush22667 feat(api): add error_details field
847f17c8
ShankarSinghC
ShankarSinghC commented on 2025-12-30
ayush22667 feat(api): refactor error details mapping for improved clarity
71aa397f
hyperswitch-bot[bot] chore: run formatter
3fcaecec
ayush22667 ayush22667 requested a review from ShankarSinghC ShankarSinghC 2 days ago
ayush22667 ayush22667 requested a review 2 days ago
ayush22667 ayush22667 removed review request 2 days ago
Base automatically changed from feat/error-details-struct to main 2 days ago
hyperswitch-bot hyperswitch-bot added M-database-changes
ayush22667 Update payments api models
243cb658
ayush22667 Merge branch 'main' into feat/add-error-details-response
0d4eb36d
hyperswitch-bot hyperswitch-bot removed M-database-changes
ayush22667 refactor: Remove error_details field from PaymentAttempt conversion
ae408bde
ShankarSinghC
ShankarSinghC approved these changes on 2025-12-31
sai-harsha-vardhan
sai-harsha-vardhan commented on 2025-12-31

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone