Hooks
Diese Referenz wird bei jedem Dokumentations-Build direkt aus der von WooMex erzeugten Hook-Datei aufgebaut. Du kannst nach Hook-Namen, Beschreibungen und Parametern suchen oder nach Hook-Typ filtern.
Hinweis: Hooks sind für individuelle Entwicklungen gedacht. Wir können Anpassungen außerhalb eines beauftragten Entwicklungsumfangs nicht im regulären Produktsupport analysieren.
Datenstand: 02.09.2026, 11:01 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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$breadcrumbsarray- Includes all breadcrumbs
filterwoomex_admin_get_woomex_pagesWooMex
This filter filters all pages
apply_filters( 'woomex_admin_get_woomex_pages', array $pages );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$find_querystring- The find query
filterwoomex_date_formatWooMex
This filter filters the date format
apply_filters( 'woomex_date_format', string $date_format );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$display_modestring- The display mode
filterwoomex_get_collmex_languageWooMex
This filter filters the Collmex language
apply_filters( 'woomex_get_collmex_language', int|null $language );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$current_viewstring- The current view
filterwoomex_get_system_nameWooMex
This filter filters the system name
apply_filters( 'woomex_get_system_name', string $system_name );
Parameter
$system_namestring- The system name
filterwoomex_includesWooMex
This filter filters includes (function files)
apply_filters( 'woomex_includes', array $includes );
Parameter
$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 );
Parameter
$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 );
Parameter
$capabilitiesarray- Includes all capabilities
filterwoomex_install_get_tablesWooMex
This filter filters the plugin tables
apply_filters( 'woomex_install_get_tables', array $tables );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$synchronization_modestring- The synchronization mode
filterwoomex_register_log_handlersWooMex
This filter filters the log handlers
apply_filters( 'woomex_register_log_handlers', array $handlers );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$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 );
Parameter
$statusesarray- The statuses
$order_idint
Keine Hooks entsprechen der aktuellen Suche.