juspay/hyperswitch
View on GitHub[FEATURE] unite payment intent and setup intent in stripe compatibility
Open
#1,242 opened on May 23, 2023
C-featuregood first issue
Description
Feature Description
There are some common fields in payment intent request and setup intent request .Adding any new common fields need to be added in both. So it is better to have a common struct and the common struct can be used in the individual struct. The common struct can be setup intent as well since setup intent request is a subset of payment intent request.
Possible Implementation
Create a separate struct with common fields or use setup intent in payment intent struct using serde flatten.
Have you spent some time to check if this feature request has been raised before?
- I checked and didn't find similar issue
Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines
Are you willing to submit a PR?
No, but I'm happy to collaborate on a PR with someone else