Hooks
This reference is generated during every documentation build directly from the hook file produced by WooMex. Search by hook name, description, or parameter, and filter the list by hook type.
Note: Hooks are intended for custom development. We cannot analyze customizations outside a commissioned development scope through regular product support.
Data updated: Sep 2, 2026, 11:01 AM UTC
372 hooks
filterwoomex_admin_{page}_tabs_arrayWooMex
This filter filters the admin page tabs array
apply_filters( 'woomex_admin_{page}_tabs_array', array $page_tabs_array );
Parameters
$page_tabs_arrayarray- Includes the page tabs array
filterwoomex_admin_additional_screen_idsWooMex
This filter filters the admin additional screen IDS
apply_filters( 'woomex_admin_additional_screen_ids', array $additional_screen_ids );
Parameters
$additional_screen_idsarray- Includes all additional screen IDs
actionwoomex_admin_after_page_action_{page}WooMex
This hook fires after an admin page action
do_action( 'woomex_admin_after_page_action_{page}' );
actionwoomex_admin_after_settings_{current_tab}WooMex
This hook fires after the settings output
do_action( 'woomex_admin_after_settings_{current_tab}' );
filterwoomex_admin_ajax_get_existing_collmex_product_idsWooMex
This filter filters all admin AJAX existing Collmex product IDs
apply_filters( 'woomex_admin_ajax_get_existing_collmex_product_ids', array $existing_collmex_product_ids );
Parameters
$existing_collmex_product_idsarray- Includes all existing Collmex product IDs
filterwoomex_admin_ajax_get_existing_variable_collmex_products_attributesWooMex
This filter filters all admin AJAX existing variable Collmex products attributes
apply_filters( 'woomex_admin_ajax_get_existing_variable_collmex_products_attributes', array $existing_variable_collmex_products_attributes );
Parameters
$existing_variable_collmex_products_attributesarray- Includes existing variable Collmex products attributes
filterwoomex_admin_ajax_get_existing_variable_collmex_products_variation_idsWooMex
This filter filters all admin AJAX existing variable Collmex products variation IDs
apply_filters( 'woomex_admin_ajax_get_existing_variable_collmex_products_variation_ids', array $existing_variable_collmex_products_variations );
Parameters
$existing_variable_collmex_products_variationsarray- Includes all existing variable Collmex products variations (IDs)
filterwoomex_admin_assets_get_automatic_product_imports_stats_dataWooMex
This filter filters all automatic product imports stats data
apply_filters( 'woomex_admin_assets_get_automatic_product_imports_stats_data', array $automatic_product_imports_stats_data );
Parameters
$automatic_product_imports_stats_dataarray- Includes all automatic product imports stats data
filterwoomex_admin_assets_get_formatted_automatic_product_importer_stats_tooltip_footer_dataWooMex
This filter filters all formatted automatic product importer stats tooltip footer data
apply_filters( 'woomex_admin_assets_get_formatted_automatic_product_importer_stats_tooltip_footer_data', array $tooltip_footer_data );
Parameters
$tooltip_footer_dataarray- Includes all tooltip footer data
filterwoomex_admin_assets_get_formatted_order_exports_stats_tooltip_footer_dataWooMex
This filter filters all formatted order exports stats tooltip footer data
apply_filters( 'woomex_admin_assets_get_formatted_order_exports_stats_tooltip_footer_data', array $tooltip_footer_data );
Parameters
$tooltip_footer_dataarray- Includes all tooltip footer data
filterwoomex_admin_assets_get_order_exports_stats_dataWooMex
This filter filters all order export stats data
apply_filters( 'woomex_admin_assets_get_order_exports_stats_data', array $order_exports_stats_data );
Parameters
$order_exports_stats_dataarray- Includes all order exports stats data
filterwoomex_admin_assets_get_tooltip_footer_formatted_textWooMex
This filter filters the tooltip footer formatted text
apply_filters( 'woomex_admin_assets_get_tooltip_footer_formatted_text', string $footer_formatted_text );
Parameters
$footer_formatted_textstring- The footer formatted text
actionwoomex_admin_before_page_action_{page}WooMex
This hook fires before an admin page action
do_action( 'woomex_admin_before_page_action_{page}' );
actionwoomex_admin_before_settings_{current_tab}WooMex
This hook fires before the settings output
do_action( 'woomex_admin_before_settings_{current_tab}' );
actionwoomex_admin_before_status_{current_tab}WooMex
This hook fires before the status output
do_action( 'woomex_admin_before_status_{current_tab}' );
filterwoomex_admin_collmex_account_settingsWooMex
This filter filters the Collmex account settings
apply_filters( 'woomex_admin_collmex_account_settings', array $account_settings );
Parameters
$account_settingsarray- Includes the account settings
filterwoomex_admin_collmex_general_settingsWooMex
This filter filters the Collmex general settings
apply_filters( 'woomex_admin_collmex_general_settings', array $general_settings );
Parameters
$general_settingsarray- Includes the general settings
filterwoomex_admin_collmex_order_actions_sectionsWooMex
Filters the sections in the Collmex order actions meta box
apply_filters( 'woomex_admin_collmex_order_actions_sections', array $sections, WC_Order $order );
Parameters
$sectionsarray- The sections
$orderWC_Order- The order object
filterwoomex_admin_customer_export_import_settingsWooMex
This filter filters the customer export import settings
apply_filters( 'woomex_admin_customer_export_import_settings', array $export_import_settings );
Parameters
$export_import_settingsarray- Includes the export import settings
filterwoomex_admin_customer_management_settingsWooMex
This filter filters the customer management settings
apply_filters( 'woomex_admin_customer_management_settings', array $management_settings );
Parameters
$management_settingsarray- Includes the management settings
filterwoomex_admin_filter_admin_body_classWooMex
This filter filters the admin body classes
apply_filters( 'woomex_admin_filter_admin_body_class', string $admin_body_classes );
Parameters
$admin_body_classesstring- The admin body classes
filterwoomex_admin_general_settingsWooMex
This filter filters the general settings
apply_filters( 'woomex_admin_general_settings', array $general_settings );
Parameters
$general_settingsarray- Includes the general settings
filterwoomex_admin_get_header_actionsWooMex
This filter filters the admin header actions
apply_filters( 'woomex_admin_get_header_actions', array $header_actions );
Parameters
$header_actionsarray- Includes all header actions
filterwoomex_admin_get_settings_{id}WooMex
This filter filters the settings for a setting page
apply_filters( 'woomex_admin_get_settings_{id}', array $settings, string $current_section );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterwoomex_admin_get_settings_sections_{id}WooMex
This filter filters the settings sections for a settings page
apply_filters( 'woomex_admin_get_settings_sections_{id}', array $sections );
Parameters
$sectionsarray- Includes all sections
filterwoomex_admin_get_status_page_{id}WooMex
This filter filters the current admin status page ID
apply_filters( 'woomex_admin_get_status_page_{id}', string $id );
Parameters
$idstring- The page ID
filterwoomex_admin_get_woomex_navigation_breadcrumbsWooMex
This filter filters the admin navigation breadcrumbs
apply_filters( 'woomex_admin_get_woomex_navigation_breadcrumbs', array $breadcrumbs );
Parameters
$breadcrumbsarray- Includes all breadcrumbs
filterwoomex_admin_get_woomex_pagesWooMex
This filter filters all pages
apply_filters( 'woomex_admin_get_woomex_pages', array $pages );
Parameters
$pagesarray- Includes all pages
filterwoomex_admin_navigation_breadcrumb_admin_page_titleWooMex
This filter filters the admin navigation breadcrumb admin page title
apply_filters( 'woomex_admin_navigation_breadcrumb_admin_page_title', string $page_title, string $screen_id );
Parameters
$page_titlestring- The page title
$screen_idstring- The screen ID
filterwoomex_admin_navigation_breadcrumb_extension_displayed_tabWooMex
This filter filters the admin navigation breadcrumb extension displayed tab
apply_filters( 'woomex_admin_navigation_breadcrumb_extension_displayed_tab', string $displayed_tab, string $page_id, array $page_data );
Parameters
$displayed_tabstring- The displayed tab
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterwoomex_admin_navigation_breadcrumb_extension_viewWooMex
This filter filters the admin navigation breadcrumb extension view
apply_filters( 'woomex_admin_navigation_breadcrumb_extension_view', string $view, string $page_id, array $page_data );
Parameters
$viewstring- The view
$page_idstring- The page ID
$page_dataarray- Includes all page data
filterwoomex_admin_navigation_breadcrumb_page_data_titleWooMex
This filter filters the admin navigation breadcrumb page data tile
apply_filters( 'woomex_admin_navigation_breadcrumb_page_data_title', string $title, string $page_id );
Parameters
$titlestring- The page data title
$page_idstring- The page ID
filterwoomex_admin_navigation_breadcrumbsWooMex
This filter filters all plugin admin navigation breadcrumbs
apply_filters( 'woomex_admin_navigation_breadcrumbs', array $breadcrumbs );
Parameters
$breadcrumbsarray- Includes navigation breadcrumbs
filterwoomex_admin_order_delivery_settingsWooMex
This filter filters the delivery settings
apply_filters( 'woomex_admin_order_delivery_settings', array $delivery_settings );
Parameters
$delivery_settingsarray- Includes the delivery settings
filterwoomex_admin_order_export_import_settingsWooMex
This filter filters the order export import settings
apply_filters( 'woomex_admin_order_export_import_settings', array $export_import_settings );
Parameters
$export_import_settingsarray- Includes the export import settings
filterwoomex_admin_order_invoice_creation_settingsWooMex
This filter filters the invoice creation settings
apply_filters( 'woomex_admin_order_invoice_creation_settings', array $invoice_creation_settings );
Parameters
$invoice_creation_settingsarray- Includes the invoice creation settings
filterwoomex_admin_order_payment_confirmation_settingsWooMex
This filter filters the order payment confirmation settings
apply_filters( 'woomex_admin_order_payment_confirmation_settings', array $payment_confirmation_settings );
Parameters
$payment_confirmation_settingsarray- Includes the payment confirmation settings
filterwoomex_admin_order_payment_method_mapping_settingsWooMex
This filter filters the order payment method mapping settings
apply_filters( 'woomex_admin_order_payment_method_mapping_settings', array $payment_method_mapping_settings );
Parameters
$payment_method_mapping_settingsarray- Includes the payment method mapping settings
filterwoomex_admin_order_shipping_method_mapping_settingsWooMex
This filter filters the order shipping method mapping settings
apply_filters( 'woomex_admin_order_shipping_method_mapping_settings', array $shipping_method_mapping_settings );
Parameters
$shipping_method_mapping_settingsarray- Includes the shipping method mapping settings
filterwoomex_admin_order_status_synchronization_settingsWooMex
This filter filters the order status synchronization settings
apply_filters( 'woomex_admin_order_status_synchronization_settings', array $status_synchronization_settings );
Parameters
$status_synchronization_settingsarray- Includes the status synchronization settings
actionwoomex_admin_page_action_{page}WooMex
This hook fires the admin page action
do_action( 'woomex_admin_page_action_{page}' );
filterwoomex_admin_page_actions_is_woomex_pageWooMex
This filter filters if its a plugin page or not
apply_filters( 'woomex_admin_page_actions_is_woomex_page', bool $is_woomex_page );
Parameters
$is_woomex_pagebool- If its a plugin page or not
filterwoomex_admin_product_automatic_export_settingsWooMex
This filter filters the automatic product export settings
apply_filters( 'woomex_admin_product_automatic_export_settings', array $automatic_export_settings );
Parameters
$automatic_export_settingsarray- Includes the automatic export settings
filterwoomex_admin_product_automatic_import_settingsWooMex
This filter filters the automatic product import settings
apply_filters( 'woomex_admin_product_automatic_import_settings', array $automatic_import_settings );
Parameters
$automatic_import_settingsarray- Includes the automatic import settings
filterwoomex_admin_product_export_import_settingsWooMex
This filter filters the product export import settings
apply_filters( 'woomex_admin_product_export_import_settings', array $export_import_settings );
Parameters
$export_import_settingsarray- Includes the export import settings
filterwoomex_admin_product_inventory_management_settingsWooMex
This filter filters the inventory management settings
apply_filters( 'woomex_admin_product_inventory_management_settings', array $inventory_management_settings );
Parameters
$inventory_management_settingsarray- Includes the inventory management settings
filterwoomex_admin_product_settings_export_columnsWooMex
This filter filters the admin product setting export columns
apply_filters( 'woomex_admin_product_settings_export_columns', array $used_column_ids );
Parameters
$used_column_idsarray- Includes all export column IDs
filterwoomex_admin_product_settings_import_columnsWooMex
This filter filters the admin product setting import columns
apply_filters( 'woomex_admin_product_settings_import_columns', array $used_column_ids );
Parameters
$used_column_idsarray- Includes all import column IDs
filterwoomex_admin_screen_idsWooMex
This filter filters the admin screen IDS
apply_filters( 'woomex_admin_screen_ids', array $screen_ids, string $woomex_screen_id );
Parameters
$screen_idsarray- Includes all screen IDs
$woomex_screen_idstring- Default plugin screen ID
actionwoomex_admin_settings_{current_tab}WooMex
This hook fires during the settings content output
do_action( 'woomex_admin_settings_{current_tab}' );
actionwoomex_admin_settings_{id}WooMex
This hook fires when a setting gets outputted
do_action( 'woomex_admin_settings_{id}' );
actionwoomex_admin_settings_{id}_afterWooMex
This hook fires after a section was outputted
do_action( 'woomex_admin_settings_{id}_after' );
actionwoomex_admin_settings_{id}_endWooMex
This hook fires when a section end gets outputted
do_action( 'woomex_admin_settings_{id}_end' );
actionwoomex_admin_settings_after_output_action_{id}WooMex
This hook fires after the settings output action
do_action( 'woomex_admin_settings_after_output_action_{id}', array $settings, string $current_section );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
actionwoomex_admin_settings_before_output_action_{id}WooMex
This hook fires before the settings output action
do_action( 'woomex_admin_settings_before_output_action_{id}', array $settings, string $current_section );
Parameters
$settingsarray- Includes all settings
$current_sectionstring- The current settings section
filterwoomex_admin_settings_export_csv_columnsWooMex
This filter filters all available settings export CSV columns
apply_filters( 'woomex_admin_settings_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
filterwoomex_admin_settings_export_form_methodWooMex
This filter filters the admin settings export form method
apply_filters( 'woomex_admin_settings_export_form_method', string $settings_export_form_method );
Parameters
$settings_export_form_methodstring- The form method for the settings export form
actionwoomex_admin_settings_field_{setting_type}WooMex
This hook fires when the settings type don't fits
do_action( 'woomex_admin_settings_field_{setting_type}', array $setting );
Parameters
$settingarray- Includes setting parameters
filterwoomex_admin_settings_form_method_tab_{current_tab}WooMex
This filter filters the admin settings form method
apply_filters( 'woomex_admin_settings_form_method_tab_{current_tab}', string $settings_form_method );
Parameters
$settings_form_methodstring- The form method for the settings form
filterwoomex_admin_settings_get_export_settings_urlWooMex
This filter filters the export settings URL
apply_filters( 'woomex_admin_settings_get_export_settings_url', string $export_settings_url );
Parameters
$export_settings_urlstring- The export settings URL
filterwoomex_admin_settings_get_import_settings_urlWooMex
This filter filters the import settings URL
apply_filters( 'woomex_admin_settings_get_import_settings_url', string $import_settings_url );
Parameters
$import_settings_urlstring- The import settings URL
filterwoomex_admin_settings_get_optionWooMex
This filter filters the current setting value (option)
apply_filters( 'woomex_admin_settings_get_option', mixed $setting_value, int|string $setting_id );
Parameters
$setting_valuemixed- The setting value (or default)
$setting_idint|string- The setting ID
filterwoomex_admin_settings_import_form_methodWooMex
This filter filters the admin settings import form method
apply_filters( 'woomex_admin_settings_import_form_method', string $settings_import_form_method );
Parameters
$settings_import_form_methodstring- The form method for the settings import form
filterwoomex_admin_settings_orders_terms_of_paymentWooMex
This filter filters the orders terms of payment
apply_filters( 'woomex_admin_settings_orders_terms_of_payment', array $terms_of_payment );
Parameters
$terms_of_paymentarray- Includes the terms of payment
filterwoomex_admin_settings_output_action_{id}_output_settings_fieldsWooMex
This filter filters if the settings fields should be outputted
apply_filters( 'woomex_admin_settings_output_action_{id}_output_settings_fields', bool $output_settings_fields, string $current_section );
Parameters
$output_settings_fieldsbool- If settings fields should be outputted
$current_sectionstring- The current settings section
filterwoomex_admin_settings_page_title_actionsWooMex
This filter filters the admin settings page title actions
apply_filters( 'woomex_admin_settings_page_title_actions', array $page_title_actions );
Parameters
$page_title_actionsarray- Includes the page title actions
filterwoomex_admin_settings_sanitize_optionWooMex
This filter filters the sanitized settings option
apply_filters( 'woomex_admin_settings_sanitize_option', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameters
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
filterwoomex_admin_settings_sanitize_option_{option_name}WooMex
Sanitize the value of an option by option name
apply_filters( 'woomex_admin_settings_sanitize_option_{option_name}', mixed|null $value, mixed $option, array|mixed|null|string $raw_value );
Parameters
$valuemixed|null- The value
$optionmixed- The option
$raw_valuearray|mixed|null|string- The raw value
actionwoomex_admin_settings_save_{current_tab}WooMex
This hook fires when a settings page gets saved
do_action( 'woomex_admin_settings_save_{current_tab}' );
actionwoomex_admin_settings_save_{id}WooMex
This hook fires during the saving of settings
do_action( 'woomex_admin_settings_save_{id}', string $current_section );
Parameters
$current_sectionstring- The current settings section
actionwoomex_admin_settings_save_fieldsWooMex
This hook fires when settings fields getting saved
do_action( 'woomex_admin_settings_save_fields', array $update_options );
Parameters
$update_optionsarray- Includes all options to update
actionwoomex_admin_settings_savedWooMex
This hook fires when a settings page was saved
do_action( 'woomex_admin_settings_saved' );
actionwoomex_admin_settings_saved_fieldsWooMex
This hook fires when settings fields are saved
do_action( 'woomex_admin_settings_saved_fields', array $update_options );
Parameters
$update_optionsarray- Includes all options to update
actionwoomex_admin_settings_sections_{current_tab}WooMex
This hook fires during the settings sections output
do_action( 'woomex_admin_settings_sections_{current_tab}' );
actionwoomex_admin_settings_tabsWooMex
This hook fires during the settings tabs output
do_action( 'woomex_admin_settings_tabs' );
filterwoomex_admin_settings_tabs_arrayWooMex
This filter filters the admin settings tabs array
apply_filters( 'woomex_admin_settings_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the settings tabs
filterwoomex_admin_settings_update_optionWooMex
This filter filters the settings update option
apply_filters( 'woomex_admin_settings_update_option', mixed|null $setting_value, int|string $setting_id );
Parameters
$setting_valuemixed|null- The setting value
$setting_idint|string- The setting ID
filterwoomex_admin_settings_views_arrayWooMex
This filter filters the admin settings views
apply_filters( 'woomex_admin_settings_views_array', array $settings_views );
Parameters
$settings_viewsarray- Includes the settings views
filterwoomex_admin_setup_wizard_get_current_step_indexWooMex
This filter filters the current setup wizard step index
apply_filters( 'woomex_admin_setup_wizard_get_current_step_index', int $current_step_index );
Parameters
$current_step_indexint- The current step index
filterwoomex_admin_setup_wizard_get_current_step_keyWooMex
This filter filters the current setup wizard step key
apply_filters( 'woomex_admin_setup_wizard_get_current_step_key', string $current_step_key );
Parameters
$current_step_keystring- The current step key
filterwoomex_admin_setup_wizard_get_error_messageWooMex
This filter filters the setup wizard error message
apply_filters( 'woomex_admin_setup_wizard_get_error_message', false|mixed $error_message );
Parameters
$error_messagefalse|mixed- The error message
filterwoomex_admin_setup_wizard_get_first_steps_listWooMex
This filter filters the setup wizard first steps list
apply_filters( 'woomex_admin_setup_wizard_get_first_steps_list', array $first_steps_list );
Parameters
$first_steps_listarray- Includes all first steps
filterwoomex_admin_setup_wizard_get_next_stepWooMex
This filter filters the next step key
apply_filters( 'woomex_admin_setup_wizard_get_next_step', int|string $next_step_key );
Parameters
$next_step_keyint|string- The next step key
filterwoomex_admin_setup_wizard_get_setup_wizard_stepsWooMex
This filter filters the setup wizard steps
apply_filters( 'woomex_admin_setup_wizard_get_setup_wizard_steps', array $steps );
Parameters
$stepsarray- Includes the steps
filterwoomex_admin_setup_wizard_get_stepWooMex
This filter filters a setup wizard step given by step key
apply_filters( 'woomex_admin_setup_wizard_get_step', array|false $step );
Parameters
$steparray|false- The requested step
filterwoomex_admin_setup_wizard_get_step_indexWooMex
This filter filters the setup wizard step index
apply_filters( 'woomex_admin_setup_wizard_get_step_index', int $step_index );
Parameters
$step_indexint- The step index
filterwoomex_admin_setup_wizard_get_step_urlWooMex
This filter filters the setup wizard step URL
apply_filters( 'woomex_admin_setup_wizard_get_step_url', string $step_url );
Parameters
$step_urlstring- The step URL
filterwoomex_admin_setup_wizard_get_stepsWooMex
This filter filters the setup wizard get steps
apply_filters( 'woomex_admin_setup_wizard_get_steps', array $steps );
Parameters
$stepsarray- Includes the steps
actionwoomex_admin_status_{current_tab}WooMex
This hook fires during the status content output
do_action( 'woomex_admin_status_{current_tab}' );
actionwoomex_admin_status_after_system_status_reportWooMex
This hook fires after the system status report
do_action( 'woomex_admin_status_after_system_status_report' );
filterwoomex_admin_status_format_plugin_dataWooMex
This filter filters the admin status formatted plugin data
apply_filters( 'woomex_admin_status_format_plugin_data', array $plugin_data );
Parameters
$plugin_dataarray- Includes all formatted plugin data
filterwoomex_admin_status_generate_system_reportWooMex
This filter filters the admin status system report
apply_filters( 'woomex_admin_status_generate_system_report', array $system_report );
Parameters
$system_reportarray- Includes the whole system report
filterwoomex_admin_status_get_active_plugin_detailsWooMex
This filter filters the admin status active plugins details
apply_filters( 'woomex_admin_status_get_active_plugin_details', array $active_plugins_data );
Parameters
$active_plugins_dataarray- Includes the active plugins
filterwoomex_admin_status_get_database_detailsWooMex
This filter filters the admin status database details
apply_filters( 'woomex_admin_status_get_database_details', array $database_details );
Parameters
$database_detailsarray- Includes the database details
filterwoomex_admin_status_get_inactive_plugin_detailsWooMex
This filter filters the admin status inactive plugins details
apply_filters( 'woomex_admin_status_get_inactive_plugin_details', array $inactive_plugins_data );
Parameters
$inactive_plugins_dataarray- Includes the inactive plugins
filterwoomex_admin_status_get_security_detailsWooMex
This filter filters the admin status security details
apply_filters( 'woomex_admin_status_get_security_details', array $security_details );
Parameters
$security_detailsarray- Includes the security details
filterwoomex_admin_status_get_server_environment_detailsWooMex
This filter filters the admin status server environment details
apply_filters( 'woomex_admin_status_get_server_environment_details', array $server_environment_details );
Parameters
$server_environment_detailsarray- Includes the server environment details
filterwoomex_admin_status_get_settings_detailsWooMex
This filter filters the admin status settings details
apply_filters( 'woomex_admin_status_get_settings_details', array $settings_details );
Parameters
$settings_detailsarray- Includes all settings details
filterwoomex_admin_status_get_theme_detailsWooMex
This filter filters the admin status active theme details
apply_filters( 'woomex_admin_status_get_theme_details', array $active_theme_info );
Parameters
$active_theme_infoarray- Includes all active theme details
filterwoomex_admin_status_get_timezone_nameWooMex
This filter filters the admin status timezone name
apply_filters( 'woomex_admin_status_get_timezone_name', string $timezone_name );
Parameters
$timezone_namestring- The timezone name
filterwoomex_admin_status_get_utc_offsetWooMex
This filter filters the admin status UTC offset
apply_filters( 'woomex_admin_status_get_utc_offset', string $utc_offset, string $formatted_offset );
Parameters
$utc_offsetstring- The UTC offset
$formatted_offsetstring- The formatted offset
filterwoomex_admin_status_get_wp_environment_detailsWooMex
This filter filters the admin status WordPress environment details
apply_filters( 'woomex_admin_status_get_wp_environment_details', array $wp_environment_details );
Parameters
$wp_environment_detailsarray- Includes the WordPress environment details
filterwoomex_admin_status_scheduled_actions_list_table_get_hook_callbacksWooMex
This filter filters the admin status scheduled actions table hook callbacks
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_get_hook_callbacks', array $hook_callbacks );
Parameters
$hook_callbacksarray- Includes all hook callbacks
filterwoomex_admin_status_scheduled_actions_list_table_get_table_classesWooMex
This filter filters the admin status scheduled actions table classes
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_get_table_classes', array $table_classes );
Parameters
$table_classesarray- Includes all table classes
filterwoomex_admin_status_scheduled_actions_list_table_no_itemsWooMex
This filter filters the admin status scheduled actions list table no items message
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_no_items', string $message );
Parameters
$messagestring- The no items message
filterwoomex_admin_status_scheduled_actions_list_table_populate_callbackWooMex
This filter filters the admin status scheduled actions populate callback
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_populate_callback', array $callback );
Parameters
$callbackarray- Includes the populate callback
filterwoomex_admin_status_scheduled_actions_list_table_process_searchWooMex
This filter filters the admin status scheduled actions table process search
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_process_search', array $cron_events );
Parameters
$cron_eventsarray- Includes all cron events
filterwoomex_admin_status_scheduled_actions_list_table_process_sortingWooMex
This filter filters the admin status scheduled actions table process sorting
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_process_sorting', array $cron_events );
Parameters
$cron_eventsarray- Includes all cron events
actionwoomex_admin_status_scheduled_actions_list_table_row_actionsWooMex
This hook fires when a custom link gets added to the row actions
do_action( 'woomex_admin_status_scheduled_actions_list_table_row_actions', array $links );
Parameters
$linksarray- Includes the schedules actions table row links
filterwoomex_admin_status_scheduled_actions_list_table_sortable_columnsWooMex
This filter filters the admin status scheduled actions table sortable columns
apply_filters( 'woomex_admin_status_scheduled_actions_list_table_sortable_columns', array $valid_sortable_columns );
Parameters
$valid_sortable_columnsarray- Includes all valid sortable columns
actionwoomex_admin_statuses_tabsWooMex
This hook fires during the statuses tabs output
do_action( 'woomex_admin_statuses_tabs' );
filterwoomex_admin_statuses_tabs_arrayWooMex
This filter filters the admin statuses tabs array
apply_filters( 'woomex_admin_statuses_tabs_array', array $tabs );
Parameters
$tabsarray- Includes the statuses tabs
filterwoomex_admin_wc_orders_get_order_cancellation_invoice_statusWooMex
This filter filters the admin orders order cancellation invoice status
apply_filters( 'woomex_admin_wc_orders_get_order_cancellation_invoice_status', object $current_order_cancellation_invoice_status, WC_Order $order );
Parameters
$current_order_cancellation_invoice_statusobject- Includes the current order cancellation invoice status
$orderWC_Order- The order object
filterwoomex_admin_wc_orders_get_order_delivery_statusWooMex
This filter filters the admin orders order delivery status
apply_filters( 'woomex_admin_wc_orders_get_order_delivery_status', object $current_order_delivery_status, WC_Order $order );
Parameters
$current_order_delivery_statusobject- Includes the current order delivery status
$orderWC_Order- The order object
filterwoomex_admin_wc_orders_get_order_export_statusWooMex
This filter filters the admin orders order export status
apply_filters( 'woomex_admin_wc_orders_get_order_export_status', object $current_order_export_status, WC_Order $order );
Parameters
$current_order_export_statusobject- Includes the current order export status
$orderWC_Order- The order object
filterwoomex_admin_wc_orders_get_order_invoice_statusWooMex
This filter filters the admin orders order invoice status
apply_filters( 'woomex_admin_wc_orders_get_order_invoice_status', object $current_order_invoice_status, WC_Order $order );
Parameters
$current_order_invoice_statusobject- Includes the current order invoice status
$orderWC_Order- The order object
filterwoomex_admin_wc_orders_get_order_payment_statusWooMex
This filter filters the admin orders order payment status
apply_filters( 'woomex_admin_wc_orders_get_order_payment_status', object $current_order_payment_status, WC_Order $order );
Parameters
$current_order_payment_statusobject- Includes the current order payment status
$orderWC_Order- The order object
filterwoomex_admin_wc_products_get_import_export_columnsWooMex
This filter filters the custom product importer exporter columns
apply_filters( 'woomex_admin_wc_products_get_import_export_columns', array $import_export_columns );
Parameters
$import_export_columnsarray- Includes the import export columns
actionwoomex_after_get_templateWooMex
This hook fires after a template was loaded
do_action( 'woomex_after_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionwoomex_after_loadWooMex
This hook fires after the plugin load
do_action( 'woomex_after_load' );
filterwoomex_automatic_order_export_modeWooMex
This filter filters the export mode for the automatic order export to Collmex
apply_filters( 'woomex_automatic_order_export_mode', string $export_mode );
Parameters
$export_modestring- The export mode
filterwoomex_automatic_product_importer_get_automatic_product_import_mapping_columnsWooMex
This filter filters automatic product import mapping columns
apply_filters( 'woomex_automatic_product_importer_get_automatic_product_import_mapping_columns', array $mapping_columns, array $product_column_names );
Parameters
$mapping_columnsarray- Includes the import mapping columns
$product_column_namesarray- Includes the product column names
filterwoomex_automatic_product_importer_wc_product_csv_importer_import_resultsWooMex
This filter filters the the CSV importer import results
apply_filters( 'woomex_automatic_product_importer_wc_product_csv_importer_import_results', array $results );
Parameters
$resultsarray- Includes the results of the CSV importer
actionwoomex_before_get_templateWooMex
This hook fires before a template gets loaded
do_action( 'woomex_before_get_template', string $template, string $args );
Parameters
$templatestring- The template
$argsstring- The args for the template
actionwoomex_before_loadWooMex
This hook fires before the plugin load
do_action( 'woomex_before_load' );
filterwoomex_collmex_account_customer_idWooMex
This filter filters the Collmex account customer ID
apply_filters( 'woomex_collmex_account_customer_id', string $account_customer_id );
Parameters
$account_customer_idstring- The Collmex account customer ID
filterwoomex_collmex_account_passwordWooMex
This filter filters the Collmex account password
apply_filters( 'woomex_collmex_account_password', string $account_user );
Parameters
$account_userstring- The Collmex account password
filterwoomex_collmex_account_userWooMex
This filter filters the Collmex account user
apply_filters( 'woomex_collmex_account_user', string $account_user );
Parameters
$account_userstring- The Collmex account user
filterwoomex_collmex_company_numberWooMex
This filter filters the Collmex account company number
apply_filters( 'woomex_collmex_company_number', string $account_user );
Parameters
$account_userstring- The Collmex account company number
filterwoomex_collmex_intelligent_language_processing_modeWooMex
This filter filters the intelligent language processing mode for Collmex
apply_filters( 'woomex_collmex_intelligent_language_processing_mode', string $processing_mode );
Parameters
$processing_modestring- The intelligent language processing mode
filterwoomex_collmex_languages_englishWooMex
This filter filters the english languages used for Collmex
apply_filters( 'woomex_collmex_languages_english', array $default_country_list );
Parameters
$default_country_listarray- The english languages list
filterwoomex_collmex_price_groupWooMex
This filter filters the default Collmex price group
apply_filters( 'woomex_collmex_price_group', string $price_group );
Parameters
$price_groupstring- The price group
filterwoomex_coupon_importer_get_coupon_amountWooMex
This filter filters the coupon amount
apply_filters( 'woomex_coupon_importer_get_coupon_amount', string $coupon_amount );
Parameters
$coupon_amountstring- The coupon amount
filterwoomex_coupon_importer_get_coupon_discount_typeWooMex
This filter filters the coupon discount type
apply_filters( 'woomex_coupon_importer_get_coupon_discount_type', string $discount_type );
Parameters
$discount_typestring- The coupon discount type
actionwoomex_cron_jobs_export_orderWooMex
This hook fires when an order is about to be exported by the cron
do_action( 'woomex_cron_jobs_export_order', WC_Order $order );
Parameters
$orderWC_Order- The order object
filterwoomex_cron_jobs_filter_cron_schedulesWooMex
This filter filters the custom plugin cron job schedules
apply_filters( 'woomex_cron_jobs_filter_cron_schedules', array $schedules );
Parameters
$schedulesarray
filterwoomex_cron_jobs_get_cron_hooksWooMex
This filter filters all cron job hooks from the plugin
apply_filters( 'woomex_cron_jobs_get_cron_hooks', array $cron_hooks, bool $include_helper, bool $is_uninstall );
Parameters
$cron_hooksarray- Includes all cron hooks
$include_helperbool- If the helper plugins should be included
$is_uninstallbool- If is uninstall of the plugin
filterwoomex_cron_jobs_get_formatted_cron_eventsWooMex
This filter filters all formatted plugin cron events
apply_filters( 'woomex_cron_jobs_get_formatted_cron_events', array $formatted_cron_events );
Parameters
$formatted_cron_eventsarray- Includes all formatted plugin cron events
filterwoomex_customer_export_account_page_modeWooMex
This filter filters the customer export mode on the account (WooCommerce) page
apply_filters( 'woomex_customer_export_account_page_mode', string $export_account_page_mode );
Parameters
$export_account_page_modestring- The account page export mode
filterwoomex_customer_export_address_groupsWooMex
This filter filters the address groups for customer exports to Collmex
apply_filters( 'woomex_customer_export_address_groups', string $address_groups );
Parameters
$address_groupsstring- Includes all address groups
filterwoomex_customer_export_deletion_modeWooMex
This filter filters the deletion mode for customer exports to Collmex
apply_filters( 'woomex_customer_export_deletion_mode', string $deletion_mode );
Parameters
$deletion_modestring- The deletion mode
filterwoomex_customer_export_deletion_typeWooMex
This filter filters the deletion type for customer exports to Collmex
apply_filters( 'woomex_customer_export_deletion_type', string $deletion_type );
Parameters
$deletion_typestring- The deletion type
filterwoomex_customer_export_number_assignmentWooMex
This filter filters the number assignment for the customer export to Collmex
apply_filters( 'woomex_customer_export_number_assignment', string $number_assignment );
Parameters
$number_assignmentstring- The number assignment
filterwoomex_customer_export_users_page_modeWooMex
This filter filters the customer export mode on the users (WordPress) page
apply_filters( 'woomex_customer_export_users_page_mode', string $export_users_page_mode );
Parameters
$export_users_page_modestring- The users page export mode
actionwoomex_customer_exporter_after_exportWooMex
This hook fires after the customer exporter exported a customer
do_action( 'woomex_customer_exporter_after_export', WC_Customer $customer, array $customer_data, string|bool $export_result );
Parameters
$customerWC_Customer- The customer object
$customer_dataarray- Includes the customer data for export
$export_resultstring|bool- If the customer export was successful or not
actionwoomex_customer_exporter_before_exportWooMex
This hook fires before the customer exporter exports a customer
do_action( 'woomex_customer_exporter_before_export', WC_Customer $customer, array $customer_data );
Parameters
$customerWC_Customer- The customer object
$customer_dataarray- Includes the customer data for export
filterwoomex_customer_exporter_customer_searchWooMex
This filter filters the search for a customer at Collmex
apply_filters( 'woomex_customer_exporter_customer_search', string $billing_email, int $customer_id );
Parameters
$billing_emailstring- The billing email
$customer_idint- The customer ID
filterwoomex_customer_exporter_export_dataWooMex
This filter filters the customer exporter export data
apply_filters( 'woomex_customer_exporter_export_data', array $customer_data, WC_Customer $customer );
Parameters
$customer_dataarray- The customer data
$customerWC_Customer- The customer object
filterwoomex_customer_exporter_format_salutationWooMex
This filter filters the salutation (formatted) for customer exports to Collmex
apply_filters( 'woomex_customer_exporter_format_salutation', string $mapped_title );
Parameters
$mapped_titlestring- The mapped title (salutation)
filterwoomex_customer_exporter_get_customer_idWooMex
This filter filters the used customer ID during customer exports to Collmex
apply_filters( 'woomex_customer_exporter_get_customer_id', string|int $used_customer_id, int $customer_id );
Parameters
$used_customer_idstring|int- The used customer ID
$customer_idint- The customer ID
filterwoomex_customer_importer_format_salutationWooMex
This filter filters the customer salutation
apply_filters( 'woomex_customer_importer_format_salutation', string $mapped_title );
Parameters
$mapped_titlestring- The salutation of a customer
filterwoomex_customer_importer_generate_customer_dataWooMex
This filter filters the customer data
apply_filters( 'woomex_customer_importer_generate_customer_data', array $customer_data );
Parameters
$customer_dataarray- Includes the customer data
filterwoomex_customer_importer_get_customer_meta_namesWooMex
This filter filters the customer meta names
apply_filters( 'woomex_customer_importer_get_customer_meta_names', array $meta_names );
Parameters
$meta_namesarray- Includes the meta names
filterwoomex_customers_synchronization_modeWooMex
This filter filters the synchronization mode for customers
apply_filters( 'woomex_customers_synchronization_mode', string $synchronization_mode );
Parameters
$synchronization_modestring- The synchronization mode
filterwoomex_data_store_additional_order_by_directivesWooMex
This filter filters the data store exists by query
apply_filters( 'woomex_data_store_additional_order_by_directives', string $additional_directives );
Parameters
$additional_directivesstring- The additional order by directives
filterwoomex_data_store_count_by_queryWooMex
This filter filters the data store count by query
apply_filters( 'woomex_data_store_count_by_query', string $count_by_query );
Parameters
$count_by_querystring- The count by query
filterwoomex_data_store_delete_queryWooMex
This filter filters the data store delete query
apply_filters( 'woomex_data_store_delete_query', string $delete_query );
Parameters
$delete_querystring- The delete query
filterwoomex_data_store_exists_by_queryWooMex
This filter filters the data store exists by query
apply_filters( 'woomex_data_store_exists_by_query', string $exists_by_query );
Parameters
$exists_by_querystring- The exists by query
filterwoomex_data_store_find_all_by_queryWooMex
This filter filters the data store find all by query
apply_filters( 'woomex_data_store_find_all_by_query', string $find_all_by_query );
Parameters
$find_all_by_querystring- The find all by query
filterwoomex_data_store_find_all_queryWooMex
This filter filters the data store find all query
apply_filters( 'woomex_data_store_find_all_query', string $find_all_query );
Parameters
$find_all_querystring- The find all query
filterwoomex_data_store_find_by_queryWooMex
This filter filters the data store find by query
apply_filters( 'woomex_data_store_find_by_query', string $find_by_query );
Parameters
$find_by_querystring- The find by query
filterwoomex_data_store_find_queryWooMex
This filter filters the data store find query
apply_filters( 'woomex_data_store_find_query', string $find_query );
Parameters
$find_querystring- The find query
filterwoomex_date_formatWooMex
This filter filters the date format
apply_filters( 'woomex_date_format', string $date_format );
Parameters
$date_formatstring- The date format
filterwoomex_db_missing_tablesWooMex
This filter filters the missing DB tables
apply_filters( 'woomex_db_missing_tables', string|array $missing_tables );
Parameters
$missing_tablesstring|array- Includes the missing tables
filterwoomex_dependencies_check_plugin_slugWooMex
This filter filters the plugin slug
apply_filters( 'woomex_dependencies_check_plugin_slug', string $plugin_slug );
Parameters
$plugin_slugstring- The plugin slug to check
filterwoomex_dependencies_is_loadableWooMex
This filter filters if the plugin is loadable
apply_filters( 'woomex_dependencies_is_loadable', bool $loadable );
Parameters
$loadablebool- If is loadable or not
filterwoomex_documentation_urlWooMex
This filter filters the URL to the plugin documentation
apply_filters( 'woomex_documentation_url', string $documentation_url );
Parameters
$documentation_urlstring- The URL to the plugin documentation
filterwoomex_enable_setup_wizardWooMex
This filter filters if the setup wizard should be enabled or not
apply_filters( 'woomex_enable_setup_wizard', bool $enabled );
Parameters
$enabledbool- If setup wizard enabled or not
filterwoomex_enable_update_functionsWooMex
This filter filters if the update functions should be used
apply_filters( 'woomex_enable_update_functions', bool $enable_update_functions );
Parameters
$enable_update_functionsbool- If update functions enabled or not
filterwoomex_encryptor_get_random_keyWooMex
This filter filters the generation of the encryptor key (random ascii safe key)
apply_filters( 'woomex_encryptor_get_random_key', string $random_key_ascii_safe );
Parameters
$random_key_ascii_safestring- The generated random ascii safe key
filterwoomex_encryptor_maybe_decryptWooMex
This filter filters the value that may need to be decrypted
apply_filters( 'woomex_encryptor_maybe_decrypt', string $value, string $key );
Parameters
$valuestring- The value that may need to be decrypted
$keystring- The encryptor key
filterwoomex_encryptor_maybe_encryptWooMex
This filter filters the value that may need to be encrypted
apply_filters( 'woomex_encryptor_maybe_encrypt', string $value, string $key );
Parameters
$valuestring- The value that may need to be encrypted
$keystring- The encryptor key
filterwoomex_encryptor_supports_auto_insert_deleteWooMex
This filter filters if the encryptor supports auto insert delete of the key
apply_filters( 'woomex_encryptor_supports_auto_insert_delete', bool $supports );
Parameters
$supportsbool- If is supported
filterwoomex_expert_setting_delete_data_uninstall_modeWooMex
This filter filters the expert delete data uninstall mode to remove all data during uninstall of the plugin
apply_filters( 'woomex_expert_setting_delete_data_uninstall_mode', string $uninstall_mode );
Parameters
$uninstall_modestring- The expert uninstall mode
filterwoomex_export_orders_cron_order_query_argsWooMex
This filter filters the export order cron order query arguments
apply_filters( 'woomex_export_orders_cron_order_query_args', array $orders_query );
Parameters
$orders_queryarray- Includes all parameters for the orders query
filterwoomex_exporter_format_collmex_priceWooMex
This filter filters the formatted Collmex price for different exports to Collmex
apply_filters( 'woomex_exporter_format_collmex_price', string $single_collmex_price );
Parameters
$single_collmex_pricestring- The single Collmex price
filterwoomex_format_log_entryWooMex
This filter filters the formatted log entry
apply_filters( 'woomex_format_log_entry', array $log_entry );
Parameters
$log_entryarray- The log entry
filterwoomex_general_display_header_actions_modeWooMex
This filter filters the display status of the header actions
apply_filters( 'woomex_general_display_header_actions_mode', string $display_mode );
Parameters
$display_modestring- The display mode
filterwoomex_general_display_orders_table_cancellation_invoice_status_modeWooMex
This filter filters the display of the cancellation invoice status inside the orders table
apply_filters( 'woomex_general_display_orders_table_cancellation_invoice_status_mode', string $cancellation_invoice_status_mode );
Parameters
$cancellation_invoice_status_modestring- The cancellation invoice status mode
filterwoomex_general_display_orders_table_delivery_status_modeWooMex
This filter filters the display of the delivery status inside the orders table
apply_filters( 'woomex_general_display_orders_table_delivery_status_mode', string $delivery_status_mode );
Parameters
$delivery_status_modestring- The delivery status mode
filterwoomex_general_display_orders_table_export_status_modeWooMex
This filter filters the display of the general order export status inside the orders table
apply_filters( 'woomex_general_display_orders_table_export_status_mode', string $export_status_mode );
Parameters
$export_status_modestring- The order export status mode
filterwoomex_general_display_orders_table_invoice_status_modeWooMex
This filter filters the display of the invoice status inside the orders table
apply_filters( 'woomex_general_display_orders_table_invoice_status_mode', string $invoice_status_mode );
Parameters
$invoice_status_modestring- The invoice status mode
filterwoomex_general_display_orders_table_payment_confirmation_status_modeWooMex
This filter filters the display of the payment confirmation status inside the orders table
apply_filters( 'woomex_general_display_orders_table_payment_confirmation_status_mode', string $payment_confirmation_status_mode );
Parameters
$payment_confirmation_status_modestring- The payment confirmation status mode
filterwoomex_general_display_setup_wizard_update_modeWooMex
This filter filters the display mode of the setup wizard after an update
apply_filters( 'woomex_general_display_setup_wizard_update_mode', string $display_mode );
Parameters
$display_modestring- The display mode
filterwoomex_get_collmex_languageWooMex
This filter filters the Collmex language
apply_filters( 'woomex_get_collmex_language', int|null $language );
Parameters
$languageint|null- The used language for Collmex
filterwoomex_get_collmex_product_idWooMex
This filter filters the Collmex product ID set for a product
apply_filters( 'woomex_get_collmex_product_id', string|null $collmex_product_id );
Parameters
$collmex_product_idstring|null- The Collmex product ID of a product
filterwoomex_get_current_sectionWooMex
This filter filters the current page section
apply_filters( 'woomex_get_current_section', string $current_section );
Parameters
$current_sectionstring- The current section
filterwoomex_get_current_tabWooMex
This filter filters the current page tab
apply_filters( 'woomex_get_current_tab', string $current_tab );
Parameters
$current_tabstring- The current tab
filterwoomex_get_current_viewWooMex
This filter filters the current page view
apply_filters( 'woomex_get_current_view', string $current_view );
Parameters
$current_viewstring- The current view
filterwoomex_get_system_nameWooMex
This filter filters the system name
apply_filters( 'woomex_get_system_name', string $system_name );
Parameters
$system_namestring- The system name
filterwoomex_includesWooMex
This filter filters includes (function files)
apply_filters( 'woomex_includes', array $includes );
Parameters
$includesarray- Includes all function filenames
filterwoomex_install_get_collmex_api_notificationsWooMex
This filter filters the Collmex API notifications used for stock, order and customer notifications
apply_filters( 'woomex_install_get_collmex_api_notifications', array $api_notifications );
Parameters
$api_notificationsarray- Includes all API notifications
filterwoomex_install_get_core_capabilitiesWooMex
This filter filters the plugins core capabilities
apply_filters( 'woomex_install_get_core_capabilities', array $capabilities );
Parameters
$capabilitiesarray- Includes all capabilities
filterwoomex_install_get_tablesWooMex
This filter filters the plugin tables
apply_filters( 'woomex_install_get_tables', array $tables );
Parameters
$tablesarray- Includes all plugin tables
actionwoomex_install_plugin_updatedWooMex
This hook fires if the plugin has been updated
do_action( 'woomex_install_plugin_updated' );
filterwoomex_install_skip_create_directories_filesWooMex
This filter filters if the creation of the directories and files should be skipped
apply_filters( 'woomex_install_skip_create_directories_files', bool $skip );
Parameters
$skipbool- If should be skipped
actionwoomex_installedWooMex
This hook fires after the plugin is installed successfully
do_action( 'woomex_installed' );
filterwoomex_is_actionWooMex
This filter filters if the current action is an action on a plugins page
apply_filters( 'woomex_is_action', bool $is_action );
Parameters
$is_actionbool- If is action on page or not
actionwoomex_log_deleteWooMex
This hook fires after a log file was deleted
do_action( 'woomex_log_delete', string $log_file, bool $deleted );
Parameters
$log_filestring- The log file name
$deletedbool- If the log was was deleted or not
actionwoomex_log_downloadWooMex
This hook fires after a log file download was triggered
do_action( 'woomex_log_download', string $log_file );
Parameters
$log_filestring- The log file name
filterwoomex_log_handler_file_add_messageWooMex
This filter filters the log file message
apply_filters( 'woomex_log_handler_file_add_message', string $message, string $log_file );
Parameters
$messagestring- Log message
$log_filestring- Log file
filterwoomex_log_handler_file_get_log_file_entry_levelWooMex
This filter filters the log file entry level
apply_filters( 'woomex_log_handler_file_get_log_file_entry_level', string $level );
Parameters
$levelstring- Log entry level
filterwoomex_log_handler_file_get_log_file_entry_messageWooMex
This filter filters the log file entry message
apply_filters( 'woomex_log_handler_file_get_log_file_entry_message', string $message );
Parameters
$messagestring- Log message
filterwoomex_log_handler_file_get_log_file_entry_timestampWooMex
This filter filters the log file entry timestamp
apply_filters( 'woomex_log_handler_file_get_log_file_entry_timestamp', string $timestamp );
Parameters
$timestampstring- Log entry timestamp
filterwoomex_log_handler_file_get_log_filesWooMex
This filter filters the log files
apply_filters( 'woomex_log_handler_file_get_log_files', array $result );
Parameters
$resultarray- Log files
filterwoomex_log_handler_file_log_size_limitWooMex
This filter filters the log file size limit
apply_filters( 'woomex_log_handler_file_log_size_limit', int $log_size_limit );
Parameters
$log_size_limitint- The log file size limit
filterwoomex_logger_days_to_retain_logsWooMex
This filter filters the days the logger should retain the logs
apply_filters( 'woomex_logger_days_to_retain_logs', int $days );
Parameters
$daysint- The number of days to retain the logs
filterwoomex_logger_log_messageWooMex
This filter filters the logger log message
apply_filters( 'woomex_logger_log_message', string $message, string $level, array $context );
Parameters
$messagestring- The log message
$levelstring- The log level
$contextarray- The log context
filterwoomex_logging_enabledWooMex
This filter filters if the logging is enabled
apply_filters( 'woomex_logging_enabled', bool $enabled );
Parameters
$enabledbool- If logging is enabled or not
filterwoomex_order_delivery_booking_modeWooMex
This filter filters the delivery booking mode
apply_filters( 'woomex_order_delivery_booking_mode', string $delivery_booking_mode );
Parameters
$delivery_booking_modestring- The delivery booking mode
filterwoomex_order_delivery_conditionWooMex
This filter filters delivery condition
apply_filters( 'woomex_order_delivery_condition', string $delivery_condition );
Parameters
$delivery_conditionstring- The delivery condition
filterwoomex_order_delivery_condition_additionWooMex
This filter filters the delivery condition addition
apply_filters( 'woomex_order_delivery_condition_addition', string $delivery_condition_addition );
Parameters
$delivery_condition_additionstring- The delivery condition addition
filterwoomex_order_delivery_deletion_modeWooMex
This filter filters the delivery deletion mode
apply_filters( 'woomex_order_delivery_deletion_mode', string $delivery_deletion_mode );
Parameters
$delivery_deletion_modestring- The delivery deletion mode
filterwoomex_order_delivery_refund_deletion_modeWooMex
This filter filters the delivery refund deletion mode
apply_filters( 'woomex_order_delivery_refund_deletion_mode', string $delivery_refund_deletion_mode );
Parameters
$delivery_refund_deletion_modestring- The delivery refund deletion mode
filterwoomex_order_delivery_time_daysWooMex
This filter filters the delivery time in days
apply_filters( 'woomex_order_delivery_time_days', string $delivery_time_days );
Parameters
$delivery_time_daysstring- The delivery time in days
filterwoomex_order_delivery_typeWooMex
This filter filters delivery type
apply_filters( 'woomex_order_delivery_type', string $delivery_type, WC_Order|null $order );
Parameters
$delivery_typestring- The delivery type
$orderWC_Order|null- The order object
filterwoomex_order_export_cancellation_invoice_creation_modeWooMex
This filter filters the cancellation invoice creation mode during order exports to Collmex
apply_filters( 'woomex_order_export_cancellation_invoice_creation_mode', string $cancellation_invoice_creation_mode );
Parameters
$cancellation_invoice_creation_modestring- The cancellation invoice creation mode
filterwoomex_order_export_coupon_modeWooMex
This filter filters the coupon mode for the order export to Collmex
apply_filters( 'woomex_order_export_coupon_mode', string $coupon_mode );
Parameters
$coupon_modestring- The coupon mode
filterwoomex_order_export_customer_order_id_prefixWooMex
This filter filters the customer order ID prefix during order exports to Collmex
apply_filters( 'woomex_order_export_customer_order_id_prefix', string $customer_order_id_prefix );
Parameters
$customer_order_id_prefixstring- The customer order ID prefix
filterwoomex_order_export_deletion_modeWooMex
This filter filters the deletion mode for order exports to Collmex
apply_filters( 'woomex_order_export_deletion_mode', string $deletion_mode );
Parameters
$deletion_modestring- The deletion mode
filterwoomex_order_export_frequencyWooMex
This filter filters the export frequency for the order export to Collmex
apply_filters( 'woomex_order_export_frequency', string $export_frequency );
Parameters
$export_frequencystring- The export frequency
filterwoomex_order_export_gateway_delivery_creation_modeWooMex
This filter filters the delivery creation mode during order payment completed notifications
apply_filters( 'woomex_order_export_gateway_delivery_creation_mode', string $delivery_creation_mode );
Parameters
$delivery_creation_modestring- The delivery creation mode
filterwoomex_order_export_gateway_invoice_creation_modeWooMex
This filter filters the invoice creation mode during order payment completed notifications
apply_filters( 'woomex_order_export_gateway_invoice_creation_mode', string $invoice_creation_mode );
Parameters
$invoice_creation_modestring- The invoice creation mode
filterwoomex_order_export_gateway_payment_confirmation_modeWooMex
This filter filters the payment confirmation mode during order payment completed notifications
apply_filters( 'woomex_order_export_gateway_payment_confirmation_mode', string $payment_confirmation_mode );
Parameters
$payment_confirmation_modestring- The payment confirmation mode
filterwoomex_order_export_initial_invoice_sending_modeWooMex
This filter filters the initial invoice sending mode for order exports to Collmex
apply_filters( 'woomex_order_export_initial_invoice_sending_mode', string $sending_mode );
Parameters
$sending_modestring- The sending mode
filterwoomex_order_export_invoice_booking_modeWooMex
This filter filters the invoice booking mode for order exports to Collmex
apply_filters( 'woomex_order_export_invoice_booking_mode', string $booking_mode );
Parameters
$booking_modestring- The booking mode
filterwoomex_order_export_invoice_booking_payment_methodsWooMex
This filter filters the invoice booking payment methods for order exports to Collmex
apply_filters( 'woomex_order_export_invoice_booking_payment_methods', array $booking_payment_methods );
Parameters
$booking_payment_methodsarray- The booking payment methods
filterwoomex_order_export_invoice_clear_down_payment_modeWooMex
This filter filters the invoice clear down payment method for order exports to Collmex
apply_filters( 'woomex_order_export_invoice_clear_down_payment_mode', string $clear_down_payment_mode );
Parameters
$clear_down_payment_modestring- The clear down payment mode
filterwoomex_order_export_invoice_clear_down_payment_payment_methodsWooMex
This filter filters the payment methods for the invoice clear down payment mode
apply_filters( 'woomex_order_export_invoice_clear_down_payment_payment_methods', array $payment_methods );
Parameters
$payment_methodsarray- The payment methods
filterwoomex_order_export_invoice_creation_modeWooMex
This filter filters the invoice creation mode during order exports to Collmex
apply_filters( 'woomex_order_export_invoice_creation_mode', string $invoice_creation_mode );
Parameters
$invoice_creation_modestring- The invoice creation mode
filterwoomex_order_export_invoice_deletion_modeWooMex
This filter filters the invoice deletion mode for order exports to Collmex
apply_filters( 'woomex_order_export_invoice_deletion_mode', string $deletion_mode );
Parameters
$deletion_modestring- The deletion mode
filterwoomex_order_export_number_assignmentWooMex
This filter filters the numbers assignment for the order export to Collmex
apply_filters( 'woomex_order_export_number_assignment', string $number_assignment );
Parameters
$number_assignmentstring- The number assignment
filterwoomex_order_export_status_delivery_creation_modeWooMex
This filter filters the delivery creation mode for order exports to Collmex
apply_filters( 'woomex_order_export_status_delivery_creation_mode', string $delivery_creation_mode );
Parameters
$delivery_creation_modestring- The delivery creation mode
filterwoomex_order_export_status_invoice_creation_modeWooMex
This filter filters the invoice creation mode during order exports to Collmex
apply_filters( 'woomex_order_export_status_invoice_creation_mode', string $invoice_creation_mode );
Parameters
$invoice_creation_modestring- The invoice creation mode
filterwoomex_order_export_status_payment_confirmation_modeWooMex
This filter filters the payment confirmation mode during order exports to Collmex
apply_filters( 'woomex_order_export_status_payment_confirmation_mode', string $payment_confirmation_mode );
Parameters
$payment_confirmation_modestring- The payment confirmation mode
filterwoomex_order_export_statusesWooMex
This filter filters the export statuses for the order export to Collmex
apply_filters( 'woomex_order_export_statuses', array $default_order_export_statuses );
Parameters
$default_order_export_statusesarray- Includes the export statuses
filterwoomex_order_exporter_additional_customer_dataWooMex
This filter filters the order exporter additional customer data
apply_filters( 'woomex_order_exporter_additional_customer_data', array $additional_customer_data, int $customer_id, WC_Order $order );
Parameters
$additional_customer_dataarray- The additional customer data
$customer_idint- The customer ID
$orderWC_Order- The order object
actionwoomex_order_exporter_after_export_customerWooMex
This hook fires after the order exporter exported a customer
do_action( 'woomex_order_exporter_after_export_customer', WC_Order $order, int $customer_id, array $additional_customer_data, array $customer_exported );
Parameters
$orderWC_Order- The order object
$customer_idint- The id of the customer
$additional_customer_dataarray- Includes additional customer data for export
$customer_exportedarray- If the customer export was successful or not
actionwoomex_order_exporter_after_export_orderWooMex
This hook fires after the order exporter exported an order
do_action( 'woomex_order_exporter_after_export_order', WC_Order $order, array $order_data, array $order_items, string|bool $export_result );
Parameters
$orderWC_Order- The order object
$order_dataarray- Includes the data for the order export
$order_itemsarray- Includes the order items for export
$export_resultstring|bool- If the order export was successful or not
actionwoomex_order_exporter_after_export_order_deliveryWooMex
This hook fires after the order exporter exported an order delivery
do_action( 'woomex_order_exporter_after_export_order_delivery', WC_Order $order, array $delivery_data, array $order_items, string|bool $export_result );
Parameters
$orderWC_Order- The order object
$delivery_dataarray- Includes the delivery data for export
$order_itemsarray- Includes the order items for export
$export_resultstring|bool- If the delivery export was successful or not
actionwoomex_order_exporter_after_export_order_invoiceWooMex
This hook fires after the order exporter exported an order invoice
do_action( 'woomex_order_exporter_after_export_order_invoice', WC_Order $order, array $invoice_data, array $order_items, string|bool $export_result );
Parameters
$orderWC_Order- The order object
$invoice_dataarray- Includes the data for the invoice export
$order_itemsarray- Includes the order items for export
$export_resultstring|bool- If the invoice export was successful or not
actionwoomex_order_exporter_after_export_order_paymentWooMex
This hook fires after the order exporter exported an order payment
do_action( 'woomex_order_exporter_after_export_order_payment', WC_Order $order, array $payment_data, array $payment_exported );
Parameters
$orderWC_Order- The order object
$payment_dataarray- Includes the data for the payment export
$payment_exportedarray- If the payment export was successful or not
actionwoomex_order_exporter_after_send_order_invoiceWooMex
This hook fires after the order exporter sent an order invoice
do_action( 'woomex_order_exporter_after_send_order_invoice', WC_Order $order, array $invoice_output_data, bool $invoice_sent );
Parameters
$orderWC_Order- The order object
$invoice_output_dataarray- Includes the data for the invoice output
$invoice_sentbool- If the invoice was sent successful or not
actionwoomex_order_exporter_before_export_customerWooMex
This hook fires before the order exporter exports a customer
do_action( 'woomex_order_exporter_before_export_customer', WC_Order $order, int $customer_id, array $additional_customer_data );
Parameters
$orderWC_Order- The order object
$customer_idint- The id of the customer
$additional_customer_dataarray- Includes additional customer data for export
actionwoomex_order_exporter_before_export_orderWooMex
This hook fires before the order exporter exports an order
do_action( 'woomex_order_exporter_before_export_order', WC_Order $order, array $order_data, array $order_items );
Parameters
$orderWC_Order- The order object
$order_dataarray- Includes the order data for export
$order_itemsarray- Includes the order items for export
actionwoomex_order_exporter_before_export_order_deliveryWooMex
This hook fires before the order exporter exports an order delivery
do_action( 'woomex_order_exporter_before_export_order_delivery', WC_Order $order, array $delivery_data, array $order_items );
Parameters
$orderWC_Order- The order object
$delivery_dataarray- Includes the delivery data for export
$order_itemsarray- Includes the order items for export
actionwoomex_order_exporter_before_export_order_invoiceWooMex
This hook fires before the order exporter exports an order invoice
do_action( 'woomex_order_exporter_before_export_order_invoice', WC_Order $order, array $invoice_data, array $order_items );
Parameters
$orderWC_Order- The order object
$invoice_dataarray- Includes the data for the invoice export
$order_itemsarray- Includes the order items for export
actionwoomex_order_exporter_before_export_order_paymentWooMex
This hook fires before the order exporter exports an order payment
do_action( 'woomex_order_exporter_before_export_order_payment', WC_Order $order, array $payment_data );
Parameters
$orderWC_Order- The order object
$payment_dataarray- Includes the data for the payment export
actionwoomex_order_exporter_before_send_order_invoiceWooMex
This hook fires before the order exporter sends an order invoice
do_action( 'woomex_order_exporter_before_send_order_invoice', WC_Order $order, array $invoice_output_data );
Parameters
$orderWC_Order- The order object
$invoice_output_dataarray- Includes the data for the invoice output
filterwoomex_order_exporter_delivery_dataWooMex
This filter filters the order exporter delivery data
apply_filters( 'woomex_order_exporter_delivery_data', array $delivery_data, WC_Order $order );
Parameters
$delivery_dataarray- The delivery data
$orderWC_Order- The order object
filterwoomex_order_exporter_export_dataWooMex
This filter filters the order exporter order data
apply_filters( 'woomex_order_exporter_export_data', array $order_data, WC_Order $order, bool $delete );
Parameters
$order_dataarray- The order data
$orderWC_Order- The order object
$deletebool- If the order should be deleted or not
filterwoomex_order_exporter_format_collmex_dateWooMex
This filter filters the formatted Collmex date for different exports to Collmex
apply_filters( 'woomex_order_exporter_format_collmex_date', string $collmex_date );
Parameters
$collmex_datestring- The Collmex date
filterwoomex_order_exporter_format_customer_iban_bicWooMex
This filter filters the decrypted and formatted customer IBAN or BIC for different exports to Collmex
apply_filters( 'woomex_order_exporter_format_customer_iban_bic', string $formatted_result );
Parameters
$formatted_resultstring- The formatted result (IBAN or BIC)
filterwoomex_order_exporter_format_salutationWooMex
This filter filters the salutation (formatted) for order exports to Collmex
apply_filters( 'woomex_order_exporter_format_salutation', string $mapped_title );
Parameters
$mapped_titlestring- The mapped title (salutation)
filterwoomex_order_exporter_get_amount_to_be_collectedWooMex
This filter filters the amount to be collected when the customers pays with COD (Cash on delivery) for order exports to Collmex
apply_filters( 'woomex_order_exporter_get_amount_to_be_collected', string $amount_to_be_collected, WC_Order $order );
Parameters
$amount_to_be_collectedstring- The amount to be collected
$orderWC_Order- The order object
filterwoomex_order_exporter_get_calculated_fees_discountsWooMex
This filter filters the calculated fees and discounts for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_calculated_fees_discounts', string $calculated_fees_discounts );
Parameters
$calculated_fees_discountsstring- The calculated fees and discounts
filterwoomex_order_exporter_get_cancellation_invoice_idWooMex
This filter filters the used cancellation invoice ID during cancellation invoice exports to Collmex
apply_filters( 'woomex_order_exporter_get_cancellation_invoice_id', string|int $used_cancellation_invoice_id, WC_Order $order );
Parameters
$used_cancellation_invoice_idstring|int- The used cancellation invoice ID
$orderWC_Order- The order object
filterwoomex_order_exporter_get_customer_account_numberWooMex
This filter filters the customer account number for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_customer_account_number', string $account_number );
Parameters
$account_numberstring- The customer account number
filterwoomex_order_exporter_get_customer_bank_codeWooMex
This filter filters the customer bank code for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_customer_bank_code', string $bank_code );
Parameters
$bank_codestring- The customer bank code
filterwoomex_order_exporter_get_customer_bicWooMex
This filter filters the customer BIC for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_customer_bic', string $customer_bic, WC_Order $order );
Parameters
$customer_bicstring- The customer BIC
$orderWC_Order- The order object
filterwoomex_order_exporter_get_customer_ibanWooMex
This filter filters the customer IBAN for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_customer_iban', string $customer_iban, WC_Order $order );
Parameters
$customer_ibanstring- The customer IBAN
$orderWC_Order- The order object
filterwoomex_order_exporter_get_delivery_completedWooMex
This filter filters the delivery completed status during delivery exports to Collmex
apply_filters( 'woomex_order_exporter_get_delivery_completed', string $delivery_completed );
Parameters
$delivery_completedstring- The delivery completed status
filterwoomex_order_exporter_get_delivery_idWooMex
This filter filters the used delivery ID during delivery exports to Collmex
apply_filters( 'woomex_order_exporter_get_delivery_id', string|int $used_delivery_id, WC_Order $order );
Parameters
$used_delivery_idstring|int- The used delivery ID
$orderWC_Order- The order object
filterwoomex_order_exporter_get_invoice_idWooMex
This filter filters the used invoice ID during invoice exports to Collmex
apply_filters( 'woomex_order_exporter_get_invoice_id', string|int $used_invoice_id, WC_Order $order );
Parameters
$used_invoice_idstring|int- The used invoice ID
$orderWC_Order- The order object
filterwoomex_order_exporter_get_invoice_statusWooMex
This filter filters the invoice status during invoice exports to Collmex
apply_filters( 'woomex_order_exporter_get_invoice_status', string $invoice_status );
Parameters
$invoice_statusstring- The invoice status
filterwoomex_order_exporter_get_order_idWooMex
This filter filters the used order ID during order exports to Collmex
apply_filters( 'woomex_order_exporter_get_order_id', string|int $used_order_id, WC_Order $order );
Parameters
$used_order_idstring|int- The used order ID
$orderWC_Order- The order object
filterwoomex_order_exporter_get_order_itemsWooMex
This filter filters the order items for order exports to Collmex
apply_filters( 'woomex_order_exporter_get_order_items', array $prepared_order_items, WC_Order $order );
Parameters
$prepared_order_itemsarray- The prepared order items
$orderWC_Order- The order object
filterwoomex_order_exporter_get_order_items_tmp_prepared_order_itemWooMex
This filter filters the tmp prepared order item before it gets add to the prepared order items for order exports to Collmex
apply_filters( 'woomex_order_exporter_get_order_items_tmp_prepared_order_item', array $tmp_prepared_order_item, WC_Order_Item $order_item, WC_Order $order, WC_Product $product );
Parameters
$tmp_prepared_order_itemarray- Includes all order item data
$order_itemWC_Order_Item- The order item object
$orderWC_Order- The order object
$productWC_Product- The product object
filterwoomex_order_exporter_get_order_price_dateWooMex
This filter filters the order price date used for order exports to Collmex
apply_filters( 'woomex_order_exporter_get_order_price_date', string $order_price_date, WC_Order $order );
Parameters
$order_price_datestring- The order price date
$orderWC_Order- The order object
filterwoomex_order_exporter_get_shipping_costsWooMex
This filter filters the shipping costs for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_shipping_costs', string $shipping_costs );
Parameters
$shipping_costsstring- The shipping costs
filterwoomex_order_exporter_get_terms_of_paymentWooMex
This filter filters the terms of payment for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_terms_of_payment', string $mapped_payment_method, WC_Order $order );
Parameters
$mapped_payment_methodstring- The mapped payment method
$orderWC_Order- The order object
filterwoomex_order_exporter_get_tracking_codeWooMex
This filter filters the tracking code for order exports to Collmex
apply_filters( 'woomex_order_exporter_get_tracking_code', string $tracking_code, WC_Order $order );
Parameters
$tracking_codestring- The tracking code
$orderWC_Order- The order object
filterwoomex_order_exporter_get_used_collmex_couponWooMex
This filter filters the used Collmex coupon for different exports to Collmex
apply_filters( 'woomex_order_exporter_get_used_collmex_coupon', string $collmex_coupon );
Parameters
$collmex_couponstring- The Collmex coupon
filterwoomex_order_exporter_invoice_dataWooMex
This filter filters the order exporter invoice data
apply_filters( 'woomex_order_exporter_invoice_data', array $invoice_data, WC_Order $order );
Parameters
$invoice_dataarray- The invoice data
$orderWC_Order- The order object
filterwoomex_order_exporter_invoice_output_dataWooMex
This filter filters the order exporter invoice output data
apply_filters( 'woomex_order_exporter_invoice_output_data', array $invoice_output_data, WC_Order $order );
Parameters
$invoice_output_dataarray- The invoice output data
$orderWC_Order- The order object
filterwoomex_order_exporter_is_different_shipping_addressWooMex
This filter filters the different shipping address check
apply_filters( 'woomex_order_exporter_is_different_shipping_address', bool $is_different );
Parameters
$is_differentbool- If the shipping address is different or not
filterwoomex_order_exporter_payment_dataWooMex
This filter filters the order exporter payment data
apply_filters( 'woomex_order_exporter_payment_data', array $payment_data, WC_Order $order );
Parameters
$payment_dataarray- The payment data
$orderWC_Order- The order object
filterwoomex_order_import_status_mappingWooMex
This filter filters the order import status mapping
apply_filters( 'woomex_order_import_status_mapping', string $status_mapping, string $collmex_status );
Parameters
$status_mappingstring- The status mapping
$collmex_statusstring- The Collmex status
filterwoomex_order_import_status_synchronization_modeWooMex
This filter filters the status synchronization mode for the order import from Collmex
apply_filters( 'woomex_order_import_status_synchronization_mode', string $status_synchronization_mode );
Parameters
$status_synchronization_modestring- The status synchronization mode
filterwoomex_order_payment_accounting_account_{payment_method}WooMex
This filter filters the payment accounting account for orders
apply_filters( 'woomex_order_payment_accounting_account_{payment_method}', string $accounting_account );
Parameters
$accounting_accountstring- The account account
filterwoomex_order_payment_method_{payment_method}WooMex
This filter filters the payment method for an order
apply_filters( 'woomex_order_payment_method_{payment_method}', string $mapped_payment_method );
Parameters
$mapped_payment_methodstring- The mapped payment method
filterwoomex_product_automatic_export_collmex_price_groupWooMex
This filter filters the price group used for the automatic product export to Collmex
apply_filters( 'woomex_product_automatic_export_collmex_price_group', string $collmex_price_group );
Parameters
$collmex_price_groupstring- The Collmex price group ID
filterwoomex_product_automatic_export_mapping_column_{column_id}_modeWooMex
This filter filters the mapping column mode for the automatic product export to Collmex
apply_filters( 'woomex_product_automatic_export_mapping_column_{column_id}_mode', string $mapping_column_mode );
Parameters
$mapping_column_modestring- The export mapping column mode
filterwoomex_product_automatic_export_modeWooMex
This filter filters the mode for the automatic product export to Collmex
apply_filters( 'woomex_product_automatic_export_mode', string $export_mode );
Parameters
$export_modestring- The export mode
filterwoomex_product_automatic_export_use_categories_modeWooMex
This filter filters the categories mode for the automatic product export from Collmex
apply_filters( 'woomex_product_automatic_export_use_categories_mode', string $use_categories_mode );
Parameters
$use_categories_modestring
filterwoomex_product_automatic_import_collmex_price_groupWooMex
This filter filters the price group used for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_collmex_price_group', string $collmex_price_group );
Parameters
$collmex_price_groupstring- The Collmex price group ID
filterwoomex_product_automatic_import_delete_modeWooMex
This filter filters the delete mode for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_delete_mode', string $delete_mode );
Parameters
$delete_modestring- The delete mode
filterwoomex_product_automatic_import_frequencyWooMex
This filter filters the import frequency for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_frequency', string $import_frequency );
Parameters
$import_frequencystring- The import frequency
filterwoomex_product_automatic_import_mapping_column_{column_id}_modeWooMex
This filter filters the mapping column mode for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_mapping_column_{column_id}_mode', string $mapping_column_mode );
Parameters
$mapping_column_modestring- The import mapping column mode
filterwoomex_product_automatic_import_modeWooMex
This filter filters the mode for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_mode', string $import_mode );
Parameters
$import_modestring- The import mode
filterwoomex_product_automatic_import_skip_inactive_modeWooMex
This filter filters the skipping of inactive products for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_skip_inactive_mode', string $skip_inactive_mode );
Parameters
$skip_inactive_modestring- The skip inactive mode
filterwoomex_product_automatic_import_update_existing_modeWooMex
This filter filters the import update existing mode for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_update_existing_mode', string $update_existing_mode );
Parameters
$update_existing_modestring- The import update existing mode
filterwoomex_product_automatic_import_use_product_groups_modeWooMex
This filter filters the product groups mode for the automatic product import from Collmex
apply_filters( 'woomex_product_automatic_import_use_product_groups_mode', string $use_product_groups_mode );
Parameters
$use_product_groups_modestring
filterwoomex_product_expert_setting_wc_product_importer_time_limitWooMex
This filter filters the product expert WooCommerce product importer time limit
apply_filters( 'woomex_product_expert_setting_wc_product_importer_time_limit', int $time_limit );
Parameters
$time_limitint- The time limit in seconds
filterwoomex_product_export_deletion_modeWooMex
This filter filters the deletion mode for product exports to Collmex
apply_filters( 'woomex_product_export_deletion_mode', string $deletion_mode );
Parameters
$deletion_modestring- The deletion mode
filterwoomex_product_export_import_full_tax_classWooMex
This filter filters the full tax class for the product export or import from or to Collmex
apply_filters( 'woomex_product_export_import_full_tax_class', string $full_tax_class );
Parameters
$full_tax_classstring- The full tax class
filterwoomex_product_export_import_reduced_tax_classWooMex
This filter filters the reduces tax class for the product export or import from or to Collmex
apply_filters( 'woomex_product_export_import_reduced_tax_class', string $reduced_tax_class );
Parameters
$reduced_tax_classstring- The reduced tax class
filterwoomex_product_export_import_statusWooMex
This filter filters the status for the product export or import from or to Collmex
apply_filters( 'woomex_product_export_import_status', string $export_import_status );
Parameters
$export_import_statusstring- The export import status
filterwoomex_product_export_import_tax_free_classWooMex
This filter filters the free tax class for the product export or import from or to Collmex
apply_filters( 'woomex_product_export_import_tax_free_class', string $reduced_tax_class );
Parameters
$reduced_tax_classstring- The reduced tax class
filterwoomex_product_export_unit_modeWooMex
This filter filters the unit mode for product exports to Collmex
apply_filters( 'woomex_product_export_unit_mode', string $unit_mode );
Parameters
$unit_modestring- The unit mode
actionwoomex_product_exporter_after_export_productWooMex
This hook fires after the product exporter exported a product
do_action( 'woomex_product_exporter_after_export_product', WC_Product $product, array $product_data, bool $export_result );
Parameters
$productWC_Product- The product object
$product_dataarray- Includes the product data for export
$export_resultbool- If the product export was successful or not
actionwoomex_product_exporter_after_export_stock_changeWooMex
This hook fires after the product exporter exported a stock change
do_action( 'woomex_product_exporter_after_export_stock_change', string $collmex_product_id, string $quantity, string $stock_change_type, string $stock_data, string $stock_change_exported );
Parameters
$collmex_product_idstring- The Collmex product id
$quantitystring- The export quantity
$stock_change_typestring- The type of the stock change (input or withdrawal)
$stock_datastring- Includes the information about the stock change
$stock_change_exportedstring- If the stock change export was successful or not
actionwoomex_product_exporter_before_export_productWooMex
This hook fires before the product exporter exports a product
do_action( 'woomex_product_exporter_before_export_product', WC_Product $product, array $product_data );
Parameters
$productWC_Product- The product object
$product_dataarray- Includes the product data for export
actionwoomex_product_exporter_before_export_stock_changeWooMex
This hook fires before the product exporter exported a stock change
do_action( 'woomex_product_exporter_before_export_stock_change', string $collmex_product_id, string $quantity, string $stock_change_type, string $stock_data );
Parameters
$collmex_product_idstring- The Collmex product id
$quantitystring- The export quantity
$stock_change_typestring- The type of the stock change (input or withdrawal)
$stock_datastring- Includes the information about the stock change
filterwoomex_product_exporter_export_dataWooMex
This filter filters the product exporter product data
apply_filters( 'woomex_product_exporter_export_data', array $product_data, WC_Product $product, bool $delete );
Parameters
$product_dataarray- The product data
$productWC_Product- The product object
$deletebool- If the product should be deleted or not
filterwoomex_product_exporter_get_manufacturerWooMex
This filter filters the manufacturer for product exports to Collmex
apply_filters( 'woomex_product_exporter_get_manufacturer', string $manufacturer_name, WC_Product $product );
Parameters
$manufacturer_namestring- The manufacturer name
$productWC_Product- The product object
filterwoomex_product_exporter_get_product_idWooMex
This filter filters the product ID during product exports to Collmex
apply_filters( 'woomex_product_exporter_get_product_id', string|int $used_product_id, int $product_id );
Parameters
$used_product_idstring|int- The used product ID
$product_idint- The product ID
filterwoomex_product_exporter_get_product_tax_rateWooMex
This filter filters the product tax rate during product exports to Collmex
apply_filters( 'woomex_product_exporter_get_product_tax_rate', int $tax_rate, WC_Product $product );
Parameters
$tax_rateint- The product tax rate
$productWC_Product- The product object
filterwoomex_product_exporter_get_product_typeWooMex
This filter filters the product type during product exports to Collmex
apply_filters( 'woomex_product_exporter_get_product_type', int $product_type, WC_Product $product );
Parameters
$product_typeint- The product type
$productWC_Product- The product object
filterwoomex_product_exporter_skip_exportWooMex
This filter allows to skip the product export
apply_filters( 'woomex_product_exporter_skip_export', bool $skip, int|object $product, bool $delete );
Parameters
$skipbool- If the product export should be skipped or not
$productint|object- The product id or object
$deletebool- If the product should be deleted or not
filterwoomex_product_exporter_stock_dataWooMex
This filter filters the product exporter stock data
apply_filters( 'woomex_product_exporter_stock_data', array $stock_data );
Parameters
$stock_dataarray- The product data
filterwoomex_product_import_modeWooMex
This filter filters the product import mode
apply_filters( 'woomex_product_import_mode', string $import_mode );
Parameters
$import_modestring- The product import mode (small or big)
filterwoomex_product_import_product_attributes_taxonomy_modeWooMex
This filter filters the taxonomy mode for the product attributes during product import from Collmex
apply_filters( 'woomex_product_import_product_attributes_taxonomy_mode', string $attributes_taxonomy_mode );
Parameters
$attributes_taxonomy_modestring- The attributes taxonomy mode
filterwoomex_product_import_product_attributes_visibility_modeWooMex
This filter filters the visibility mode for the product attributes during product import from Collmex
apply_filters( 'woomex_product_import_product_attributes_visibility_mode', string $attributes_visibility_mode );
Parameters
$attributes_visibility_modestring- The attributes visibility mode
filterwoomex_product_importer_collmex_productsWooMex
This filter filters the Collmex products
apply_filters( 'woomex_product_importer_collmex_products', array $collmex_products );
Parameters
$collmex_productsarray- Includes all Collmex products
filterwoomex_product_importer_combine_product_variation_attributes_for_importWooMex
This filter filters the combined variation attributes
apply_filters( 'woomex_product_importer_combine_product_variation_attributes_for_import', array $combined_product_variation_attributes );
Parameters
$combined_product_variation_attributesarray- Includes the combined variation attributes
filterwoomex_product_importer_days_to_retain_importsWooMex
This filter filters the days the product importer should retain the imports
apply_filters( 'woomex_product_importer_days_to_retain_imports', int $days );
Parameters
$daysint- The number of days to retain the imports
filterwoomex_product_importer_generate_product_row_dataWooMex
This filter filters the generated product row data
apply_filters( 'woomex_product_importer_generate_product_row_data', array $product_row, array $product );
Parameters
$product_rowarray- Includes the product row
$productarray- The Collmex product
filterwoomex_product_importer_get_column_namesWooMex
This filter filters the product column names
apply_filters( 'woomex_product_importer_get_column_names', array $product_column_names );
Parameters
$product_column_namesarray- Includes all product column names
filterwoomex_product_importer_get_formatted_shop_long_textWooMex
This filter filters the formatted shop long text
apply_filters( 'woomex_product_importer_get_formatted_shop_long_text', string $formatted_shop_long_text );
Parameters
$formatted_shop_long_textstring- The formatted shop long text
filterwoomex_product_importer_get_mock_product_idWooMex
This filter filters the mock product id
apply_filters( 'woomex_product_importer_get_mock_product_id', string $mock_product_id );
Parameters
$mock_product_idstring- The mock product id
filterwoomex_product_importer_get_parent_collmex_product_idWooMex
This filter filters the parent Collmex product ID
apply_filters( 'woomex_product_importer_get_parent_collmex_product_id', string|null $parent_id );
Parameters
$parent_idstring|null- The parent ID of the product
filterwoomex_product_importer_get_parent_collmex_product_skuWooMex
This filter filters the parent Collmex product SKU
apply_filters( 'woomex_product_importer_get_parent_collmex_product_sku', string $parent_collmex_product_sku );
Parameters
$parent_collmex_product_skustring- The SKU of the parent product
filterwoomex_product_importer_get_product_batchesWooMex
This filter filters the product batches
apply_filters( 'woomex_product_importer_get_product_batches', array $formatted_batches );
Parameters
$formatted_batchesarray- Includes the formatted batches
filterwoomex_product_importer_get_product_import_file_pathWooMex
This filter filters the product import file path
apply_filters( 'woomex_product_importer_get_product_import_file_path', string $product_import_file_path );
Parameters
$product_import_file_pathstring- The product import file path
filterwoomex_product_importer_get_product_import_filesWooMex
This filter filters the product import files
apply_filters( 'woomex_product_importer_get_product_import_files', int $result );
Parameters
$resultint- The product import files
filterwoomex_product_importer_get_product_manage_stockWooMex
This filter filters the product manage stock
apply_filters( 'woomex_product_importer_get_product_manage_stock', string $manage_stock );
Parameters
$manage_stockstring- If manage stock
filterwoomex_product_importer_get_product_stock_statusWooMex
This filter filters the product stock status
apply_filters( 'woomex_product_importer_get_product_stock_status', string $stock_status );
Parameters
$stock_statusstring- The stock status
filterwoomex_product_importer_get_product_tax_classWooMex
This filter filters the product tax class
apply_filters( 'woomex_product_importer_get_product_tax_class', string $tax_class_name, string $tax_rate );
Parameters
$tax_class_namestring- The tax class name
$tax_ratestring- The tax rate
filterwoomex_product_importer_get_product_tax_statusWooMex
This filter filters the product tax status
apply_filters( 'woomex_product_importer_get_product_tax_status', string $tax_status );
Parameters
$tax_statusstring- The tax status
filterwoomex_product_importer_get_product_typeWooMex
This filter filters the product type which should be used
apply_filters( 'woomex_product_importer_get_product_type', string $product_type );
Parameters
$product_typestring- The type of the product (simple, variation or variable)
filterwoomex_product_importer_get_product_unitWooMex
This filter filters the product unit
apply_filters( 'woomex_product_importer_get_product_unit', string $unit, string $quantity_unit );
Parameters
$unitstring- The unit
$quantity_unitstring- The quantity unit
filterwoomex_product_importer_get_sorted_variable_product_variations_attributes_from_annotationWooMex
This filter filters the sorted variable product variations attributes from annotation
apply_filters( 'woomex_product_importer_get_sorted_variable_product_variations_attributes_from_annotation', array $sorted_variable_product_variations_attributes );
Parameters
$sorted_variable_product_variations_attributesarray- Includes the sorted variable product variations attributes
filterwoomex_product_importer_prepare_product_variation_attributes_for_importWooMex
This filter filters the prepared product variation attributes
apply_filters( 'woomex_product_importer_prepare_product_variation_attributes_for_import', array $product_row );
Parameters
$product_rowarray- Includes the product row
filterwoomex_product_importer_product_attributes_annotationWooMex
This filter filters the attributes annotation
apply_filters( 'woomex_product_importer_product_attributes_annotation', array $annotation, array $product );
Parameters
$annotationarray- Includes the annotation
$productarray- The Collmex product
filterwoomex_product_importer_product_attributes_annotation_attributeWooMex
This filter filters the attributes annotation attribute
apply_filters( 'woomex_product_importer_product_attributes_annotation_attribute', array $attribute, array $product );
Parameters
$attributearray- Includes an attribute
$productarray- The Collmex product
filterwoomex_product_importer_product_column_namesWooMex
This filter filters the product importer product column names
apply_filters( 'woomex_product_importer_product_column_names', array $product_column_names, array $product_row_data, array|null $collmex_products );
Parameters
$product_column_namesarray- Includes all product column names
$product_row_dataarray- Includes all generated product row data
$collmex_productsarray|null- Includes all Collmex products
filterwoomex_product_importer_product_mocking_annotationWooMex
This filter filters the product mocking annotation
apply_filters( 'woomex_product_importer_product_mocking_annotation', array $annotation, array $product );
Parameters
$annotationarray- Includes the annotation
$productarray- The Collmex product
filterwoomex_product_importer_product_mocking_annotation_overwriteWooMex
This filter filters the mocking annotation of a mock product
apply_filters( 'woomex_product_importer_product_mocking_annotation_overwrite', array $annotation, array $product );
Parameters
$annotationarray- Includes the annotation
$productarray- The Collmex product
filterwoomex_product_importer_product_mocking_mock_productWooMex
This filter filters the product mocking mock product
apply_filters( 'woomex_product_importer_product_mocking_mock_product', array $mock_product, array $product );
Parameters
$mock_productarray- The mock product (the parent product)
$productarray- The Collmex product
filterwoomex_product_importer_product_mocking_mocked_productsWooMex
This filter filters the mocked products during mocking
apply_filters( 'woomex_product_importer_product_mocking_mocked_products', array $mocked_products, array $collmex_products );
Parameters
$mocked_productsarray- Includes the mocked products
$collmex_productsarray- Includes all Collmex products
filterwoomex_product_importer_product_row_dataWooMex
This filter filters the product importer product row data
apply_filters( 'woomex_product_importer_product_row_data', array $product_row_data, array|null $collmex_products );
Parameters
$product_row_dataarray- Includes all generated product row data
$collmex_productsarray|null- Includes all Collmex products
filterwoomex_product_importer_sorted_collmex_product_idsWooMex
This filter filters the sorted Collmex products ids
apply_filters( 'woomex_product_importer_sorted_collmex_product_ids', array $sorted_collmex_product_ids );
Parameters
$sorted_collmex_product_idsarray- Includes all sorted Collmex product ids
filterwoomex_product_importer_sorted_variable_product_variations_attributesWooMex
This filter filters the variable product variations attributes
apply_filters( 'woomex_product_importer_sorted_variable_product_variations_attributes', array $sorted_variable_product_variations_attributes );
Parameters
$sorted_variable_product_variations_attributesarray- Includes all sorted variable product variations attributes
filterwoomex_product_importer_use_product_groupsWooMex
This filter filters the use of product groups
apply_filters( 'woomex_product_importer_use_product_groups', bool $use_product_groups );
Parameters
$use_product_groupsbool- If product groups should be used or not
filterwoomex_product_importers_sort_tmp_combined_product_variation_attributesWooMex
This filter filters if the temporarily combined product variation attributes should be sorted or not
apply_filters( 'woomex_product_importers_sort_tmp_combined_product_variation_attributes', bool $sort_tmp_combined_product_variation_attributes );
Parameters
$sort_tmp_combined_product_variation_attributesbool- If attributes should be sorted
filterwoomex_product_stocks_batches_modeWooMex
This filter filters the stocks batches mode for products from Collmex (when Woo Batches is installed and stocks mode enabled)
apply_filters( 'woomex_product_stocks_batches_mode', string $stocks_batches_mode );
Parameters
$stocks_batches_modestring- The stocks batches mode
filterwoomex_product_stocks_refund_refilling_modeWooMex
This filter filters the product stocks refund (order) refilling mode
apply_filters( 'woomex_product_stocks_refund_refilling_mode', string $refund_refilling_mode );
Parameters
$refund_refilling_modestring- The refund refilling mode
filterwoomex_product_stocks_synchronization_modeWooMex
This filter filters the product stocks synchronization mode
apply_filters( 'woomex_product_stocks_synchronization_mode', string $synchronization_mode );
Parameters
$synchronization_modestring- The synchronization mode
filterwoomex_register_log_handlersWooMex
This filter filters the log handlers
apply_filters( 'woomex_register_log_handlers', array $handlers );
Parameters
$handlersarray- The available handlers
filterwoomex_setting_export_csv_columnsWooMex
This filter filters the setting export CSV columns
apply_filters( 'woomex_setting_export_csv_columns', array $export_columns );
Parameters
$export_columnsarray- The export CSV columns
actionwoomex_setting_exporter_export_csvWooMex
This hook fires after the setting exporter exported a CSV and downloaded it
do_action( 'woomex_setting_exporter_export_csv', resource|false $export_buffer );
Parameters
$export_bufferresource|false- The export buffer for the export
filterwoomex_setting_exporter_export_dataWooMex
This filter filters the setting exporter export data
apply_filters( 'woomex_setting_exporter_export_data', array $export_data );
Parameters
$export_dataarray- The export data
filterwoomex_setting_importer_check_valid_csvWooMex
This filter filters if the provided import file should be checked if in valid format
apply_filters( 'woomex_setting_importer_check_valid_csv', bool $check_valid_csv );
Parameters
$check_valid_csvbool- If check for valid CSV should be done
filterwoomex_setting_importer_days_to_retain_importsWooMex
This filter filters the days the setting importer should retain the imports
apply_filters( 'woomex_setting_importer_days_to_retain_imports', int $days );
Parameters
$daysint- The number of days to retain the imports
filterwoomex_setting_importer_get_setting_import_dataWooMex
This filter filters the setting import data
apply_filters( 'woomex_setting_importer_get_setting_import_data', array $setting_import_data );
Parameters
$setting_import_dataarray- Includes the setting import data
filterwoomex_setting_importer_get_setting_import_file_pathWooMex
This filter filters the setting import file path
apply_filters( 'woomex_setting_importer_get_setting_import_file_path', string $setting_import_file_path );
Parameters
$setting_import_file_pathstring- The setting import file path
filterwoomex_setting_importer_get_setting_import_filesWooMex
This filter filters the setting import files
apply_filters( 'woomex_setting_importer_get_setting_import_files', array $result );
Parameters
$resultarray- Import files
filterwoomex_setting_importer_valid_csv_filetypesWooMex
This filter filters the valid CSV filetypes
apply_filters( 'woomex_setting_importer_valid_csv_filetypes', array $filetypes );
Parameters
$filetypesarray- The allowed filetypes
filterwoomex_skip_order_exportWooMex
This filter filters whether to skip the order export
apply_filters( 'woomex_skip_order_export', bool $skip_order_export, int $order_id );
Parameters
$skip_order_exportbool- If should be skipped or not
$order_idint- The order ID
filterwoomex_time_formatWooMex
This filter filters the time format
apply_filters( 'woomex_time_format', string $time_format );
Parameters
$time_formatstring- The time format
filterwoomex_wc_bulk_actions_bulk_actions_edit_shop_orderWooMex
Filters the bulk actions in the WooCommerce orders table
apply_filters( 'woomex_wc_bulk_actions_bulk_actions_edit_shop_order', array $actions );
Parameters
$actionsarray- The actions
filterwoomex_wc_order_importer_status_hierarchyWooMex
This filter filters the WooCommerce order status hierarchy
apply_filters( 'woomex_wc_order_importer_status_hierarchy', array $hierarchy );
Parameters
$hierarchyarray- The status hierarchy levels
actionwoomex_wc_orders_checkout_order_processed_export_orderWooMex
This hook fires when an order is about to be exported by a checkout order processed action
do_action( 'woomex_wc_orders_checkout_order_processed_export_order', WC_Order $order );
Parameters
$orderWC_Order- The order object
actionwoomex_wc_orders_order_status_changed_export_orderWooMex
This hook fires when an order is about to be exported by a matching order status change
do_action( 'woomex_wc_orders_order_status_changed_export_order', WC_Order $order );
Parameters
$orderWC_Order- The order object
filterwoomex_wc_post_columns_get_order_cancellation_invoice_status_tipWooMex
This filter filter the order cancellation invoice export status tip
apply_filters( 'woomex_wc_post_columns_get_order_cancellation_invoice_status_tip', string $order_cancellation_invoice_status_tip );
Parameters
$order_cancellation_invoice_status_tipstring- The order cancellation invoice status tip
filterwoomex_wc_post_columns_get_order_delivery_status_tipWooMex
This filter filter the order delivery export status tip
apply_filters( 'woomex_wc_post_columns_get_order_delivery_status_tip', string $order_delivery_status_tip );
Parameters
$order_delivery_status_tipstring- The order delivery status tip
filterwoomex_wc_post_columns_get_order_export_status_tipWooMex
This filter filter the order export status tip
apply_filters( 'woomex_wc_post_columns_get_order_export_status_tip', string $order_export_status_tip );
Parameters
$order_export_status_tipstring- The order status tip
filterwoomex_wc_post_columns_get_order_invoice_status_tipWooMex
This filter filter the order invoice export status tip
apply_filters( 'woomex_wc_post_columns_get_order_invoice_status_tip', string $order_invoice_status_tip );
Parameters
$order_invoice_status_tipstring- The order invoice status tip
filterwoomex_wc_post_columns_get_order_payment_status_tipWooMex
This filter filter the order payment export status tip
apply_filters( 'woomex_wc_post_columns_get_order_payment_status_tip', string $order_payment_status_tip );
Parameters
$order_payment_status_tipstring- The order payment status tip
filterwoomex_wc_post_columns_is_orders_table_collmex_column_visibleWooMex
This filter filters if the Collmex column should be visible inside the orders table
apply_filters( 'woomex_wc_post_columns_is_orders_table_collmex_column_visible', bool $column_visible );
Parameters
$column_visiblebool- If column is visible or not
filterwoomex_wc_post_columns_shop_order_posts_custom_column_statusesWooMex
Filters the statuses displayed in the custom column
apply_filters( 'woomex_wc_post_columns_shop_order_posts_custom_column_statuses', array $statuses, int $order_id );
Parameters
$statusesarray- The statuses
$order_idint
No hooks match the current search.