Promo Codes at Richroyal and What They Actually Do
A promo code is a routing instruction. It tells the platform which promotion should be attached to a particular payment and, usually, which marketing channel the account arrived through. It is not a discount, it does not negotiate anything, and it cannot improve a condition written into the offer behind it. Understanding that distinction removes most of the frustration surrounding codes, because nearly every complaint about them turns out to be a complaint about the offer they triggered.
Where a code is entered and what happens next
The field sits in the cashier next to the amount, or occasionally in the registration form. Entering a valid code before confirming a payment attaches the associated promotion to it. From that moment the standard obligations of this platform apply without variation: a qualifying deposit of at least 20 €, a turnover requirement of 40 times the bonus amount, a deadline of 14 calendar days and a ceiling of 5 € on the stake of any round while the bonus is live. Slots contribute 100 percent towards the requirement, table and live tables 10 percent, and video poker nothing at all. Those numbers are properties of the offer, not of the code, and no string of characters modifies them.
The ordinary reasons a code is refused
| Refusal | Cause |
|---|---|
| Code expired | promotions run to a calendar date, not to a stock of codes |
| New accounts only | the most common restriction on any circulating code |
| Deposit too small | the qualifying threshold is 20 €, above the 10 € cashier floor |
| Another bonus is open | terms normally permit one active bonus per account |
| Route excluded | some offers exclude wallets or vouchers by design |
| Region locked | a code valid in one market is frequently invalid in another |
None of those produce a useful error message, which is why a working code and a refused one look identical from the outside. The promotions section inside the account is the authoritative list; codes copied from aggregator sites are usually stale. This portal issues no codes and receives no exclusive ones, and any page that claims otherwise is selling something.
The timing rule that catches most people
A code must be entered before the payment is confirmed. A settled deposit cannot have a promotion attached to it afterwards, because the transaction is closed on the payment side and the accounting has already run. Support can explain a refusal but cannot reopen a completed transfer. The practical sequence is therefore to read the offer, decide whether the turnover requirement is realistic, enter the code, and only then authorise the payment; the full deposit sequence is on the deposit page.
What German rules would add around the same click
The German framework does not regulate promotional codes as such, but it regulates everything a code leads to. Under the Glücksspielstaatsvertrag in force since 1 July 2021, a whitelisted anbieter reports the deposit to LUGAS, where a single ceiling of 1.000 € per month applies across all German-licensed platforms together and parallel sessions are refused. It queries OASIS, the nationwide exclusion register kept by the Regierungspräsidium Darmstadt, before the session opens, so a self-blocked person cannot be reactivated by a code at all, and the block runs for at least three months. The games themselves are capped at a 1 € stake per slot spin with five seconds between spins, no autoplay and no jackpots, with a panic button suspending the account for a full day. Broadcast advertising for virtual slots is confined to the hours between six and nine in the evening. Richroyal is licensed elsewhere in the European Union and does not appear on the whitelist published by the Gemeinsame Glücksspielbehörde der Länder, so a code entered here triggers an offer with none of that machinery behind it. The limits that exist are the ones a reader configures personally, listed on the self-exclusion page.
A short protocol for codes
Take the code from the account or from an operator message rather than from a search result. Read the offer it points to before entering it, since the code is the least interesting part of the transaction. Multiply the bonus by forty and check the figure against a fortnight of realistic play. Confirm that the payment route is not excluded. And accept that a refused code is almost always a refused offer, which is frequently a better outcome than the one that was wanted. Further reading: the clauses that void a balance and the BZgA campaign Spielen mit Verantwortung with its Check dein Spiel self-test.
Questions and answers
Does a code improve the terms of an offer?
Why did a code fail to work?
Is there any point collecting codes from third-party sites?
Can a code be applied after the deposit?
Related: the offer most codes point to · reload offers · all offers
Author: Malte Brenninger, editor for gambling regulation and payments. 18+.