( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>advanced-coupons-for-woocommerce-free</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6121
Call Stack
#TimeMemoryFunctionLocation
10.0001376616{main}( ).../index.php:0
20.0001376896require( '/var/www/html/wp-blog-header.php ).../index.php:17
30.0001377280require_once( '/var/www/html/wp-load.php ).../wp-blog-header.php:13
40.0001377984require_once( '/var/www/html/wp-config.php ).../wp-load.php:50
50.0002379616require_once( '/var/www/html/wp-settings.php ).../wp-config.php:108
60.107716886888do_action( $hook_name = 'plugins_loaded' ).../wp-settings.php:578
70.107716887264WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
80.107716887264WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
90.178823782256{closure:/var/www/html/wp-content/plugins/wp-staging/freeBootstrap.php:41-61}( ).../class-wp-hook.php:322
100.178923783104require_once( '/var/www/html/wp-content/plugins/wp-staging/bootstrap.php ).../freeBootstrap.php:51
110.179424056880WPStaging\Core\WPStaging::getInstance( ).../bootstrap.php:117
120.179524078832WPStaging\Core\WPStaging->bootstrap( ).../WPStaging.php:365
130.181024244664WPStaging\Vendor\lucatume\DI52\Container->boot( ).../WPStaging.php:114
140.181024244664WPStaging\Core\CoreServiceProvider->boot( ).../Container.php:512
150.181024244664WPStaging\Vendor\lucatume\DI52\Container->register( $serviceProviderClass = 'WPStaging\\Framework\\BackgroundProcessing\\BackgroundProcessingServiceProvider' ).../CoreServiceProvider.php:54
160.181024247648WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->register( ).../Container.php:427
170.181224259456WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->registerFeatureDetection( ).../BackgroundProcessingServiceProvider.php:63
180.181324264336wp_schedule_event( $timestamp = 1776443537, $recurrence = 'wpstg_weekly', $hook = 'wpstg_q_ajax_support_feature_detection', $args = ???, $wp_error = ??? ).../BackgroundProcessingServiceProvider.php:179
190.181324264336wp_get_schedules( ).../cron.php:247
200.181324266216apply_filters( $hook_name = 'cron_schedules', $value = [] ).../cron.php:1136
210.181324266624WP_Hook->apply_filters( $value = [], $args = [0 => []] ).../plugin.php:205
220.181324267752ACFWF\Models\Usage->add_schedules( $schedules = [] ).../class-wp-hook.php:324
230.181324268128__( $text = 'Once Weekly', $domain = 'advanced-coupons-for-woocommerce-free' ).../Usage.php:397
240.181324268128translate( $text = 'Once Weekly', $domain = 'advanced-coupons-for-woocommerce-free' ).../l10n.php:307
250.181324268128get_translations_for_domain( $domain = 'advanced-coupons-for-woocommerce-free' ).../l10n.php:195
260.181324268128_load_textdomain_just_in_time( $domain = 'advanced-coupons-for-woocommerce-free' ).../l10n.php:1409
270.181324269840_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>advanced-coupons-for-woocommerce-free</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1379
280.181424271184wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>advanced-coupons-for-woocommerce-free</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message w'..., $error_level = ??? ).../functions.php:6061
290.181524270488trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>advanced-coupons-for-woocommerce-free</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message w'..., $error_type = 1024 ).../functions.php:6121

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>chimpmatic-lite</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6121
Call Stack
#TimeMemoryFunctionLocation
10.0001376616{main}( ).../index.php:0
20.0001376896require( '/var/www/html/wp-blog-header.php ).../index.php:17
30.0001377280require_once( '/var/www/html/wp-load.php ).../wp-blog-header.php:13
40.0001377984require_once( '/var/www/html/wp-config.php ).../wp-load.php:50
50.0002379616require_once( '/var/www/html/wp-settings.php ).../wp-config.php:108
60.107716886888do_action( $hook_name = 'plugins_loaded' ).../wp-settings.php:578
70.107716887264WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
80.107716887264WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
90.178823782256{closure:/var/www/html/wp-content/plugins/wp-staging/freeBootstrap.php:41-61}( ).../class-wp-hook.php:322
100.178923783104require_once( '/var/www/html/wp-content/plugins/wp-staging/bootstrap.php ).../freeBootstrap.php:51
110.179424056880WPStaging\Core\WPStaging::getInstance( ).../bootstrap.php:117
120.179524078832WPStaging\Core\WPStaging->bootstrap( ).../WPStaging.php:365
130.181024244664WPStaging\Vendor\lucatume\DI52\Container->boot( ).../WPStaging.php:114
140.181024244664WPStaging\Core\CoreServiceProvider->boot( ).../Container.php:512
150.181024244664WPStaging\Vendor\lucatume\DI52\Container->register( $serviceProviderClass = 'WPStaging\\Framework\\BackgroundProcessing\\BackgroundProcessingServiceProvider' ).../CoreServiceProvider.php:54
160.181024247648WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->register( ).../Container.php:427
170.181224259456WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->registerFeatureDetection( ).../BackgroundProcessingServiceProvider.php:63
180.181324264336wp_schedule_event( $timestamp = 1776443537, $recurrence = 'wpstg_weekly', $hook = 'wpstg_q_ajax_support_feature_detection', $args = ???, $wp_error = ??? ).../BackgroundProcessingServiceProvider.php:179
190.181324264336wp_get_schedules( ).../cron.php:247
200.181324266216apply_filters( $hook_name = 'cron_schedules', $value = [] ).../cron.php:1136
210.181324266624WP_Hook->apply_filters( $value = [], $args = [0 => []] ).../plugin.php:205
220.181724276640ClickSyncr\Metrics\Core\Scheduler::add_cron_intervals( $schedules = ['weekly' => ['interval' => 604800, 'display' => 'Once Weekly']] ).../class-wp-hook.php:324
230.181724277016__( $text = 'Every 2 Minutes', $domain = 'chimpmatic-lite' ).../Scheduler.php:63
240.181724277016translate( $text = 'Every 2 Minutes', $domain = 'chimpmatic-lite' ).../l10n.php:307
250.181724277016get_translations_for_domain( $domain = 'chimpmatic-lite' ).../l10n.php:195
260.181724277016_load_textdomain_just_in_time( $domain = 'chimpmatic-lite' ).../l10n.php:1409
270.181824278248_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>chimpmatic-lite</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1379
280.181924279592wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>chimpmatic-lite</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.'..., $error_level = ??? ).../functions.php:6061
290.182024280232trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>chimpmatic-lite</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.'..., $error_type = 1024 ).../functions.php:6121

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6121
Call Stack
#TimeMemoryFunctionLocation
10.0001376616{main}( ).../index.php:0
20.0001376896require( '/var/www/html/wp-blog-header.php ).../index.php:17
30.0001377280require_once( '/var/www/html/wp-load.php ).../wp-blog-header.php:13
40.0001377984require_once( '/var/www/html/wp-config.php ).../wp-load.php:50
50.0002379616require_once( '/var/www/html/wp-settings.php ).../wp-config.php:108
60.107716886888do_action( $hook_name = 'plugins_loaded' ).../wp-settings.php:578
70.107716887264WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
80.107716887264WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
90.178823782256{closure:/var/www/html/wp-content/plugins/wp-staging/freeBootstrap.php:41-61}( ).../class-wp-hook.php:322
100.178923783104require_once( '/var/www/html/wp-content/plugins/wp-staging/bootstrap.php ).../freeBootstrap.php:51
110.179424056880WPStaging\Core\WPStaging::getInstance( ).../bootstrap.php:117
120.179524078832WPStaging\Core\WPStaging->bootstrap( ).../WPStaging.php:365
130.181024244664WPStaging\Vendor\lucatume\DI52\Container->boot( ).../WPStaging.php:114
140.181024244664WPStaging\Core\CoreServiceProvider->boot( ).../Container.php:512
150.181024244664WPStaging\Vendor\lucatume\DI52\Container->register( $serviceProviderClass = 'WPStaging\\Framework\\BackgroundProcessing\\BackgroundProcessingServiceProvider' ).../CoreServiceProvider.php:54
160.181024247648WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->register( ).../Container.php:427
170.181224259456WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->registerFeatureDetection( ).../BackgroundProcessingServiceProvider.php:63
180.181324264336wp_schedule_event( $timestamp = 1776443537, $recurrence = 'wpstg_weekly', $hook = 'wpstg_q_ajax_support_feature_detection', $args = ???, $wp_error = ??? ).../BackgroundProcessingServiceProvider.php:179
190.181324264336wp_get_schedules( ).../cron.php:247
200.181324266216apply_filters( $hook_name = 'cron_schedules', $value = [] ).../cron.php:1136
210.181324266624WP_Hook->apply_filters( $value = [], $args = [0 => []] ).../plugin.php:205
220.182224278744WC_Install::cron_schedules( $schedules = ['weekly' => ['interval' => 604800, 'display' => 'Once Weekly'], 'csyncr_2min' => ['interval' => 120, 'display' => 'Every 2 Minutes'], 'csyncr_10min' => ['interval' => 600, 'display' => 'Every 10 Minutes'], 'csyncr_sparse' => ['interval' => 172800, 'display' => 'Every 48 Hours']] ).../class-wp-hook.php:324
230.182224279120__( $text = 'Monthly', $domain = 'woocommerce' ).../class-wc-install.php:951
240.182224279120translate( $text = 'Monthly', $domain = 'woocommerce' ).../l10n.php:307
250.182224279120get_translations_for_domain( $domain = 'woocommerce' ).../l10n.php:195
260.182224279120_load_textdomain_just_in_time( $domain = 'woocommerce' ).../l10n.php:1409
270.182224280320_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1379
280.182324281664wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.'..., $error_level = ??? ).../functions.php:6061
290.182424282304trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.'..., $error_type = 1024 ).../functions.php:6121

( ! ) Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>facebook-for-woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6121
Call Stack
#TimeMemoryFunctionLocation
10.0001376616{main}( ).../index.php:0
20.0001376896require( '/var/www/html/wp-blog-header.php ).../index.php:17
30.0001377280require_once( '/var/www/html/wp-load.php ).../wp-blog-header.php:13
40.0001377984require_once( '/var/www/html/wp-config.php ).../wp-load.php:50
50.0002379616require_once( '/var/www/html/wp-settings.php ).../wp-config.php:108
60.107716886888do_action( $hook_name = 'plugins_loaded' ).../wp-settings.php:578
70.107716887264WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
80.107716887264WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
90.178823782256{closure:/var/www/html/wp-content/plugins/wp-staging/freeBootstrap.php:41-61}( ).../class-wp-hook.php:322
100.178923783104require_once( '/var/www/html/wp-content/plugins/wp-staging/bootstrap.php ).../freeBootstrap.php:51
110.179424056880WPStaging\Core\WPStaging::getInstance( ).../bootstrap.php:117
120.179524078832WPStaging\Core\WPStaging->bootstrap( ).../WPStaging.php:365
130.181024244664WPStaging\Vendor\lucatume\DI52\Container->boot( ).../WPStaging.php:114
140.181024244664WPStaging\Core\CoreServiceProvider->boot( ).../Container.php:512
150.181024244664WPStaging\Vendor\lucatume\DI52\Container->register( $serviceProviderClass = 'WPStaging\\Framework\\BackgroundProcessing\\BackgroundProcessingServiceProvider' ).../CoreServiceProvider.php:54
160.181024247648WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->register( ).../Container.php:427
170.181224259456WPStaging\Framework\BackgroundProcessing\BackgroundProcessingServiceProvider->registerFeatureDetection( ).../BackgroundProcessingServiceProvider.php:63
180.181324264336wp_schedule_event( $timestamp = 1776443537, $recurrence = 'wpstg_weekly', $hook = 'wpstg_q_ajax_support_feature_detection', $args = ???, $wp_error = ??? ).../BackgroundProcessingServiceProvider.php:179
190.181324264336wp_get_schedules( ).../cron.php:247
200.181324266216apply_filters( $hook_name = 'cron_schedules', $value = [] ).../cron.php:1136
210.181324266624WP_Hook->apply_filters( $value = [], $args = [0 => []] ).../plugin.php:205
220.182624280136WooCommerce\Facebook\Utilities\Heartbeat->five_minutes_cron_schedules( $schedules = ['weekly' => ['interval' => 604800, 'display' => 'Once Weekly'], 'csyncr_2min' => ['interval' => 120, 'display' => 'Every 2 Minutes'], 'csyncr_10min' => ['interval' => 600, 'display' => 'Every 10 Minutes'], 'csyncr_sparse' => ['interval' => 172800, 'display' => 'Every 48 Hours'], 'monthly' => ['interval' => 2592000, 'display' => 'Monthly'], 'fifteendays' => ['interval' => 1296000, 'display' => 'Every 15 Days']] ).../class-wp-hook.php:324
230.182624280512__( $text = 'Five Minutes', $domain = 'facebook-for-woocommerce' ).../Heartbeat.php:104
240.182624280512translate( $text = 'Five Minutes', $domain = 'facebook-for-woocommerce' ).../l10n.php:307
250.182624280512get_translations_for_domain( $domain = 'facebook-for-woocommerce' ).../l10n.php:195
260.182624280512_load_textdomain_just_in_time( $domain = 'facebook-for-woocommerce' ).../l10n.php:1409
270.182724281712_doing_it_wrong( $function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the <code>facebook-for-woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later.', $version = '6.7.0' ).../l10n.php:1379
280.182824283056wp_trigger_error( $function_name = '', $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>facebook-for-woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in v'..., $error_level = ??? ).../functions.php:6061
290.182824283696trigger_error( $message = 'Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>facebook-for-woocommerce</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in v'..., $error_type = 1024 ).../functions.php:6121
Retail Sales - Doi Chaang Coffee Co.

Direct origin coffee. Proven infrastructure.


Thai Mountain Coffee blends organic, fairtrade, Arabica beans from the lush hills of Northern
Thailand. The fertile mountain soil gives the beans a dense, nutty flavour with bright honey notes
and a dark chocolate finish. It’s a rare coffee from one of the world’s most extraordinary places.

Why Thai Mountain is right for your business

Once the handpicked beans arrive in Canada, they’re roasted and Q graded by Canterbury Coffee. Our longstanding, “Beyond Fair Trade” partnerships give you access to exceptional, single origin beans backed by the proven service of one of Canada’s best roasters.

Canterbury has partnerships with top North American brokers and a network of distributors that will deliver our coffee to your stores, in a way that works for you. We can also customize promotional programs to ensure the brand enhances your business.

Choose Thai Mountain for:

Exceptional coffee: Thai Mountain transports you to one of the world’s most extraordinary places. Premium, organic, Arabica beans grow in the shade, dry in the sun, and bring prosperity to the dedicated farmers who cultivate them.

Proven service: Since 1981, Canterbury Coffee has provided beans and related products to independent retailers and national grocery chains. We have the infrastructure, the expertise, and the relationships to deliver coffee to you – and to support you as you grow.

Welcome to the family

Based in Vancouver, BC, Canterbury Coffee has been supporting Canadian businesses since 1981. We provide premium coffee, tea, equipment, training, and service to customers ranging from local cafes to national grocery chains. Tell us what you need, and we’ll do the rest.


FIND THAI MOUNTAIN COFFEE AT THE FOLLOWING RETAIL LOCATIONS: