-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Open
Labels
C-bugCategory: BugCategory: BugS-awaiting-triageStatus: New issues that have not been assessed yetStatus: New issues that have not been assessed yet
Description
🐞 Bug Report
Description
ACI has made the paymentBrand
field in their Payments API mandatory. Currently, Hyperswitch does not send this value, resulting in failures when processing card payments.
Expected Behavior
Hyperswitch should populate and send the paymentBrand
field to ACI based on the detected card brand.
Actual Behavior
The paymentBrand
field is not sent to ACI, which causes the connector to return the error:
Field is paymentBrand and the message is may not be null
Steps To Reproduce
- Attempt a card payment through the ACI connector.
- Observe the request payload — note that
paymentBrand
is missing. - Observe the response error from ACI indicating the missing field.
Checks
- I searched existing issues and did not find a duplicate.
- I have read the [Contributing Guidelines](https://github.com/juspay/hyperswitch/blob/main/docs/CONTRIBUTING.md).
Metadata
Metadata
Assignees
Labels
C-bugCategory: BugCategory: BugS-awaiting-triageStatus: New issues that have not been assessed yetStatus: New issues that have not been assessed yet