403
separation_of_dutiesplatformThe same principal cannot both request and approve
Returned by the implementation; no specification rule declares it yet.
The framework's general form of the rule: a two-person action refuses the second step when it is taken by the person who took the first. The payments-specific version is payments.separation_of_duties.
Why the API refuses
the same principal cannot both request and approve
What to do
Have a different principal take the decision. This cannot be configured away, and an integration that automates both halves with one credential will meet it every time.