/membership in the server. Type it into any channel. Only you see the reply. The command checks what you are paying for and re-applies the role while you wait — if the role can be granted at all, this is what grants it.A setting in the server. Most often the server’s own settings stop the bot from handing out the role. The owner has been told and their dashboard shows the fix; once it is changed, the role arrives on its own.
You weren't in the server. A role can only go on somebody who is there. flatpass adds you when it can; if it can’t, join the server yourself and run /membership.
The grant failed once and nothing retried it. This is the case /membership fixes outright: the command re-runs it against Discord now rather than waiting for the next event.
Someone in the server took it off. While you’re paying, flatpass puts the role back by itself, usually within the hour, and tells the server’s owner. If it is taken off again straight after, flatpass leaves the decision to the owner instead: /membership will say your access is on hold with them, and gives you Manage billing if you’d rather stop paying.
One case /membership won’t fix: if there is an open payment dispute on your subscription — a chargeback with your bank — the role stays off until the dispute closes.
Don't buy again. Your payment went through, and buying again would not make the role appear any faster.
Once the server’s setting is changed the role arrives on its own — you do not have to come back and do anything.
/membership in the server and press Cancel. The role stays until the period you've paid for ends.Ask the server owner first — they take the payment and can see your subscription. If you paid and flatpass never delivered the role, email support@flatpass.io with the server’s name and your Discord username.