# blockspare/trunk/freemius/templates/checkout.php

BlockSpare – Gutenberg Blocks for News, Magazine, Blog &amp; Business Websites, version trunk. 30 lines.

- Page: https://pluginprobe.com/plugins/blockspare/trunk/code/freemius/templates/checkout.php
- Raw: https://pluginprobe.com/plugins/blockspare/trunk/raw/freemius/templates/checkout.php
- Modified: 2026-04-01T05:53:50+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/blockspare/trunk/code/freemius/templates/checkout.php#L10-L20`.

```php
<?php
	/**
	 * @package     Freemius
	 * @copyright   Copyright (c) 2024, Freemius, Inc.
	 * @license     https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3
	 * @since       2.9.0
	 */
    if ( ! defined( 'ABSPATH' ) ) {
        exit;
    }
	/**
	 * @var array    $VARS
	 * @var Freemius $fs
	 */
	$fs = freemius( $VARS['id'] );

	if ( fs_request_get_bool( 'redirect' ) ) {
		fs_require_template( 'checkout/redirect.php', $VARS );
	} else if ( fs_request_get_bool( 'process_redirect' ) ) {
		fs_require_template( 'checkout/process-redirect.php', $VARS );
	} else {
		$fs = freemius( $VARS['id'] );

		if ( $fs->is_premium() ) {
			fs_require_template( 'checkout/frame.php', $VARS );
		} else {
			fs_require_template( 'checkout/redirect.php', $VARS );
		}
	}

```
