# woo-vipps/6.1.7/recurring/includes/wc-vipps-recurring-compatibility.php

Pay with Vipps and MobilePay for WooCommerce, version 6.1.7. 26 lines.

- Page: https://pluginprobe.com/plugins/woo-vipps/6.1.7/code/recurring/includes/wc-vipps-recurring-compatibility.php
- Raw: https://pluginprobe.com/plugins/woo-vipps/6.1.7/raw/recurring/includes/wc-vipps-recurring-compatibility.php
- Modified: 2025-01-13T14:06:20+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/woo-vipps/6.1.7/code/recurring/includes/wc-vipps-recurring-compatibility.php#L10-L20`.

```php
<?php

defined( 'ABSPATH' ) || exit;

add_action( 'plugins_loaded', function () {
	if ( ! get_option( WC_Vipps_Recurring_Helper::OPTION_CONFIGURED, false ) ) {
		return;
	}

	require_once __DIR__ . '/compat/wc-vipps-recurring-all-products-support.php';
	WC_Vipps_Recurring_All_Products_Support::init();

	if ( defined( 'KCO_WC_VERSION' )
	     && class_exists( 'KCO' )
	     && version_compare( KCO_WC_VERSION, '2.0.0', '>=' )
	     && ! has_filter( 'kco_wc_api_request_args', [
			WC_Vipps_Recurring_Kc_Support::class,
			'kcoepm_create_vipps_recurring_order'
		] ) ) {

		require_once __DIR__ . '/compat/wc-vipps-recurring-kc-support.php';
		WC_Vipps_Recurring_Kc_Support::init();
	}
} );


```
