/** * Starter Content Compatibility. * * @since 4.0.0 * @package Astra */ /** * Class Astre_Starter_Content */ class Astra_Starter_Content { public const HOME_SLUG = 'home'; public const ABOUT_SLUG = '#about'; public const SERVICES_SLUG = '#services'; public const REVIEWS_SLUG = '#reviews'; public const WHY_US_SLUG = '#whyus'; public const CONTACT_SLUG = '#contact'; /** * Constructor */ public function __construct() { $is_fresh_site = get_option( 'fresh_site' ); if ( ! $is_fresh_site ) { return; } // Adding post meta and inserting post. add_action( 'wp_insert_post', array( $this, 'register_listener', ), 3, 99 ); // Save astra settings into database. add_action( 'customize_save_after', array( $this, 'save_astra_settings', ), 10, 3 ); if ( ! is_customize_preview() ) { return; } // preview customizer values. add_filter( 'default_post_metadata', array( $this, 'starter_meta' ), 99, 3 ); add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_filter( 'astra_global_color_palette', array( $this, 'theme_color_palettes_defaults' ) ); } /** * Load default starter meta. * * @since 4.0.2 * @param mixed $value Value. * @param int $post_id Post id. * @param string $meta_key Meta key. * * @return string Meta value. */ public function starter_meta( $value, $post_id, $meta_key ) { if ( get_post_type( $post_id ) !== 'page' ) { return $value; } if ( 'site-content-layout' === $meta_key ) { return 'plain-container'; } if ( 'theme-transparent-header-meta' === $meta_key ) { return 'enabled'; } if ( 'site-sidebar-layout' === $meta_key ) { return 'no-sidebar'; } if ( 'site-post-title' === $meta_key ) { return 'disabled'; } return $value; } /** * Register listener to insert post. * * @since 4.0.0 * @param int $post_ID Post Id. * @param \WP_Post $post Post object. * @param bool $update Is update. */ public function register_listener( $post_ID, $post, $update ) { if ( $update ) { return; } $custom_draft_post_name = get_post_meta( $post_ID, '_customize_draft_post_name', true ); $is_from_starter_content = ! empty( $custom_draft_post_name ); if ( ! $is_from_starter_content ) { return; } if ( 'page' === $post->post_type ) { update_post_meta( $post_ID, 'site-content-layout', 'plain-container' ); update_post_meta( $post_ID, 'theme-transparent-header-meta', 'enabled' ); update_post_meta( $post_ID, 'site-sidebar-layout', 'no-sidebar' ); update_post_meta( $post_ID, 'site-post-title', 'disabled' ); } } /** * Get customizer json * * @since 4.0.0 * @return mixed value. */ public function get_customizer_json() { try { $request = wp_remote_get( ASTRA_THEME_URI . 'inc/compatibility/starter-content/astra-settings-export.json' ); } catch ( Exception $ex ) { $request = null; } if ( is_wp_error( $request ) ) { return false; // Bail early. } // @codingStandardsIgnoreStart /** * @psalm-suppress PossiblyNullReference * @psalm-suppress UndefinedMethod * @psalm-suppress PossiblyNullArrayAccess * @psalm-suppress PossiblyNullArgument * @psalm-suppress InvalidScalarArgument */ return json_decode( $request['body'], 1 ); // @codingStandardsIgnoreEnd } /** * Save Astra customizer settings into database. * * @since 4.0.0 */ public function save_astra_settings() { $settings = self::get_customizer_json(); // Delete existing dynamic CSS cache. delete_option( 'astra-settings' ); if ( ! empty( $settings['customizer-settings'] ) ) { foreach ( $settings['customizer-settings'] as $option => $value ) { update_option( $option, $value ); } } } /** * Load default astra settings. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-settings']; } return $json ? $json : $defaults; } /** * Load default color palettes. * * @since 4.0.0 * @param mixed $defaults defaults. * @return mixed value. */ public function theme_color_palettes_defaults( $defaults ) { $json = ''; $settings = self::get_customizer_json(); if ( ! empty( $settings['customizer-settings'] ) ) { $json = $settings['customizer-settings']['astra-color-palettes']; } return $json ? $json : $defaults; } /** * Return starter content definition. * * @return mixed|void * @since 4.0.0 */ public function get() { $nav_items_header = array( 'home' => array( 'type' => 'post_type', 'object' => 'page', 'object_id' => '{{' . self::HOME_SLUG . '}}', ), 'about' => array( 'title' => __( 'Services', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::SERVICES_SLUG . '}}', ), 'services' => array( 'title' => __( 'About', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::ABOUT_SLUG . '}}', ), 'reviews' => array( 'title' => __( 'Reviews', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::REVIEWS_SLUG . '}}', ), 'faq' => array( 'title' => __( 'Why Us', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::WHY_US_SLUG . '}}', ), 'contact' => array( 'title' => __( 'Contact', 'astra' ), 'type' => 'custom', 'url' => '{{' . self::CONTACT_SLUG . '}}', ), ); $content = array( 'attachments' => array( 'logo' => array( 'post_title' => _x( 'Logo', 'Theme starter content', 'astra' ), 'file' => 'inc/assets/images/starter-content/logo.png', ), ), 'theme_mods' => array( 'custom_logo' => '{{logo}}', ), 'nav_menus' => array( 'primary' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), 'mobile_menu' => array( 'name' => esc_html__( 'Primary', 'astra' ), 'items' => $nav_items_header, ), ), 'options' => array( 'page_on_front' => '{{' . self::HOME_SLUG . '}}', 'show_on_front' => 'page', ), 'posts' => array( self::HOME_SLUG => require ASTRA_THEME_DIR . 'inc/compatibility/starter-content/home.php', // PHPCS:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound ), ); return apply_filters( 'astra_starter_content', $content ); } } Fatpirate promo code review overview – UK 2026 guide - Bun Apeti - Burgers and more

Fatpirate promo code review overview – UK 2026 guide

Fatpirate Promo Code – Practical Guidance for UK Players

What is the Fatpirate Promo Code and How It Works?

The Fatpirate promo code is a short alphanumeric string that unlocks a special welcome package when you sign up at the Fatpirate casino. In the UK market the code is typically promoted on affiliate sites and social channels, promising a match bonus plus free spins or betting credits. Once entered during registration the system tags your account and credits the promised funds after your first qualifying deposit.

It isn’t a “guaranteed win” – the bonus comes with standard wagering requirements and game restrictions. The main advantage is the extra bankroll that lets you explore the casino’s slots, live dealer tables and sportsbook without risking all of your own money.

How to Claim the Fatpirate Promo Code – Step‑by‑Step Registration

Creating Your Account

Start by visiting the official Fatpirate website. Click the “Sign Up” button and fill in the required fields: name, date of birth, address and a valid UK email address. The platform uses a KYC (Know Your Customer) process, so be ready to upload a photo ID and a proof‑of‑address document later on.

During the sign‑up form you’ll see a field labelled “Promo Code”. This is where you paste the Fatpirate promo code you found on the affiliate page. If you skip this step the bonus will not be attached to your account.

Entering the Promo Code

After you’ve typed the code, complete the registration and verify your email. The next screen will ask you to make a first deposit – this is where the bonus is actually triggered. Choose a deposit method that suits you, enter the amount and confirm. Within a few minutes the bonus should appear in your account balance.

Remember to read the fine print: some codes are limited‑time offers, so you’ll need to act before the expiry date.

Bonus Breakdown – What You Actually Get

The Fatpirate promo code usually offers a tiered welcome package. Below is a typical example; exact figures can vary depending on the current campaign.

Tier Match % Maximum Bonus Wagering Requirement
First Deposit 100% £200 30× bonus
Second Deposit 50% £100 35× bonus
Third Deposit 25% £50 40× bonus

The “wagering requirement” tells you how many times you must bet the bonus amount before you can withdraw any winnings derived from it. For example, a £100 bonus with a 30× requirement means you need to place £3,000 worth of qualifying bets.

Only selected games contribute fully to the wagering count – slots usually count 100%, while table games like blackjack may only count 10%.

Payment Methods and Withdrawal Speed for UK Players

Fatpirate supports a range of popular UK‑friendly payment solutions. Choosing the right method can shave days off the time it takes to get your winnings into your bank account.

Deposit Methods

  • Visa & Mastercard debit cards – instant processing.
  • PayPal – quick, with an extra layer of privacy.
  • Neteller and Skrill – e‑wallets popular among gamblers.
  • Bank Transfer (Faster Payments) – usually under 24 hours.

Withdrawal Methods

  • PayPal – typically 1‑2 business days.
  • Bank Transfer – 2‑3 days, depending on your bank.
  • Neteller/Skrill – same‑day to same‑day if the request is made before the cut‑off time.
  • Debit Card – 3‑5 days, as the casino processes the request manually.

All withdrawals are subject to a minimum amount (£20) and must meet the wagering requirements first. The casino also runs a routine KYC check before the first payout.

Licensing, Security and Responsible Gambling

Fatpirate operates under a licence from the UK Gambling Commission, meaning it adheres to strict standards for player protection, fair play and data security. The site uses 128‑bit SSL encryption to safeguard personal and financial information.

For responsible gambling, the platform offers self‑exclusion tools, deposit limits and a dedicated “Responsible Play” hub. If you feel you are chasing losses, you can contact the support team to place a temporary block on your account.

Mobile Experience – App and Browser Play

UK players can enjoy Fatpirate on both iOS and Android devices. The mobile‑optimised website works flawlessly in any modern browser, while a dedicated app is available via the Apple App Store and Google Play Store for faster loading.

The mobile version mirrors the desktop’s bonus structure, live casino stream and sportsbook interface, so you don’t miss out on any features when you’re on the go.

Key Mobile Features

  • Touch‑friendly navigation and swipe‑to‑bet controls.
  • Push notifications for bonus expiries and special promotions.
  • Secure biometric login (Face ID or fingerprint) on supported devices.
  • Instant deposit via Apple Pay or Google Pay.

Customer Support – When and How to Get Help

The support team is reachable 24/7 through live chat, email and a toll‑free UK phone line. Response times in live chat are usually under a minute, while email replies come within a few hours.

If you encounter an issue with the Fatpirate promo code – for example, the bonus didn’t credit after deposit – provide your account ID, the exact code used and a screenshot of the deposit receipt. This speeds up verification.

Support Contact Options

  • Live chat widget (bottom right of the site).
  • Email: support@fatpiratecasino.co.uk
  • Phone: 0800 123 4567 (UK only).
  • FAQ section – covers most common queries about bonuses and withdrawals.

Common FAQs About the Fatpirate Promo Code

Do I need to enter the promo code every time I deposit?
No. The code is only required on the first deposit to activate the welcome package.
Can I use the bonus on the sportsbook?
Yes, a portion of the welcome bonus can be allocated to sports betting, but wagering requirements differ between casino and sportsbook play.
What if I lose the bonus before meeting wagering?
If the bonus balance drops to zero before you fulfil the wagering, the remaining requirement is voided and you can withdraw any remaining real money.
Is there a maximum cash‑out limit?
There is no overall cash‑out cap, but each bonus tier has its own maximum withdrawable amount once wagering is satisfied.
How do I verify my identity?
Upload a scanned copy of a government‑issued ID (passport or driving licence) and a recent utility bill. The verification usually completes within 24 hours.

Ready to try it out? Head over to the official site and use the latest Fatpirate promo code to claim your bonus today. For more details, visit the official fatpirate page.

/** * Template part for displaying the footer info. * * @link https://codex.wordpress.org/Template_Hierarchy * * @package Astra * @since 1.0.0 */ ?>
Scroll to Top