Missing payment fields
A payment path rejected the request because required payment fields were empty (Missing payment fields.).
Why this happens
Incomplete webhook/return POST (provider omitted amount, purse, payment number, etc.), truncated form body, or a client call without the fields that route expects. Distinct from Missing payment reference (specific ref id) and signature failures.
Diagnose and fix
1. Retry the payment; if it only fails on return/webhook, check provider delivery logs for a full payload.
2. Confirm the result/success URL is this site’s HTTPS endpoint (no proxies stripping form fields).
3. For WebMoney/crypto callbacks, verify Admin Payment credentials still match the merchant cabinet.
4. Member should reopen checkout from the site rather than replaying a stale browser POST.