Skip to content

Airwallex void uses action-specific success status - #5571

Open
dajiaohuang wants to merge 2 commits into
activemerchant:masterfrom
dajiaohuang:fix-airwallex-success-status
Open

dajiaohuang wants to merge 2 commits into
activemerchant:masterfrom
dajiaohuang:fix-airwallex-success-status

Conversation

@dajiaohuang

@dajiaohuang dajiaohuang commented Oct 7, 2026 •

Copy link
Copy Markdown

Only CANCELLED confirms a successful void. Pass the operation into success_from and restrict void success to cancellation. Preserve the original accepted statuses for every non-void operation; the earlier broader status change has been removed.

Fixes #5566.

Validation: source and published diff reviewed; diff check passes. No tests added or run under the source-only assignment; live provider acceptance unverified.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Do not treat nonterminal Airwallex payment states as void success

1 participant