Discord roles are missing or remain assigned
Check the buyer, Bot permissions, role order, and processing history before retrying delivery.
Last updated:
Buyers: check these first
- Sign in with the Discord account used for the purchase.
- Check that you have joined the benefit's Discord server.
- In purchase management, check payment, benefit status, and expiry.
- Check your roles in Discord. If the role exists but a channel is inaccessible, ask the seller to check channel permissions.
An expired benefit or a credit renewal that ended due to insufficient funds is different from failed role delivery. Contact the seller with the purchase ID.
Operators: check in this order
Check the purchase and benefit
Open the server's purchase and benefit details. Check the buyer, product, payment, and expiry. Successful payment alone does not establish role delivery.
Check server membership
Confirm that both Moneta Bot and the buyer are in the correct Discord server. Check that the product's role has not been deleted.
Check permissions and role order
In Discord server settings, give the Bot Manage Roles permission and move its role above the benefit role.
Products cannot assign @everyone or integration-managed roles. For products with several roles, check every selected role.
Review history and retry
Inspect Discord processing history to identify a failed grant or removal and its error. After correcting the cause, retry the operation if the screen offers that action.
Check both the new processing result and the actual Discord role afterward.
A role remains after expiry
Check the benefit state and removal result. Ending the benefit and removing its Discord role are separate stages. Check for changed permissions or role order, and whether another active product also grants the role.
The role exists but access is missing
Discord controls channel access and posting permissions. The seller should inspect the channel configuration and the buyer's other roles.
Information to include
Purchase ID:
Discord server:
Product and role:
Missing / still assigned / present but inaccessible:
Time of issue:
Checks already performed:Ask the seller about benefit content. For Moneta screen or processing issues, use support.