You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is no implementation currently to void remaining authorized amount after single partial capture.
Some connectors may automatically void the remaining authorized amount. But this behaviour cannot be generalized for all connectors.
After partial capture, payment status goes to succeeded without ensureing that remaining amount is voided at connector.
Expected Behavior
After single partial capture is done, if connector doesn't automatically void the remaining amount, we need to void it.
Actual Behavior
After partial capture, the remaining authorized amount must be voided.
Steps To Reproduce
Provide an unambiguous set of steps to reproduce this bug. Include code or configuration to reproduce, if relevant.
Create a payment with "capture_method":"manual"
Partially capture the payment.
status changes to succeeded without voiding remaining authorized amount.
Context For The Bug
No response
Environment
Are you using hyperswitch hosted version? Yes/No
If yes, please provide the value of the x-request-id response header to help us debug your issue.
If not (or if building/running locally), please provide the following details:
Operating System or Linux distribution:
Rust version (output of rustc --version): ``
App version (output of cargo r --features vergen -- --version): ``
Have you spent some time checking if this bug has been raised before?
Bug Description
There is no implementation currently to void remaining authorized amount after single partial capture.
Some connectors may automatically void the remaining authorized amount. But this behaviour cannot be generalized for all connectors.
After partial capture, payment status goes to succeeded without ensureing that remaining amount is voided at connector.
Expected Behavior
After single partial capture is done, if connector doesn't automatically void the remaining amount, we need to void it.
Actual Behavior
After partial capture, the remaining authorized amount must be voided.
Steps To Reproduce
Provide an unambiguous set of steps to reproduce this bug. Include code or configuration to reproduce, if relevant.
"capture_method":"manual"
succeeded
without voiding remaining authorized amount.Context For The Bug
No response
Environment
Are you using hyperswitch hosted version? Yes/No
If yes, please provide the value of the
x-request-id
response header to help us debug your issue.If not (or if building/running locally), please provide the following details:
rustc --version
): ``cargo r --features vergen -- --version
): ``Have you spent some time checking if this bug has been raised before?
Have you read the Contributing Guidelines?
Are you willing to submit a PR?
Yes, I am willing to submit a PR!
The text was updated successfully, but these errors were encountered: