Changelog
Add optional bypass parameter to ProcessDonation that allows
administrators to force donation processing even when HWID
login history check fails. This enables legitimate edge cases
(returning players, shared hardware) while maintaining security
by default.
Changes:
- Add bypassHwidCheck parameter to GameHub.ProcessDonation()
- Wrap HWID verification in conditional check
- Add clear audit trail when bypass is used
- Expose bypass option in Discord slash command
- Default behavior unchanged (security check enabled)