woocommerce_admin_payments_extension_suggestion_incentive_dismissed action-hookWC 9.9.0

Fires when a payments extension suggestion incentive is dismissed.

Usage

add_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', 'wp_kama_woocommerce_admin_payments_extension_suggestion_incentive_dismissed_action', 10, 3 );

/**
 * Function for `woocommerce_admin_payments_extension_suggestion_incentive_dismissed` action-hook.
 * 
 * @param string $id            The incentive ID.
 * @param string $suggestion_id The suggestion ID the incentive belongs to.
 * @param string $context       The context ID in which the incentive is dismissed.
 *
 * @return void
 */
function wp_kama_woocommerce_admin_payments_extension_suggestion_incentive_dismissed_action( $id, $suggestion_id, $context ){

	// action...
}
$id(string)
The incentive ID.
$suggestion_id(string)
The suggestion ID the incentive belongs to.
$context(string)
The context ID in which the incentive is dismissed.
Default: 'all'

Changelog

Since 9.9.0 Introduced.

Where the hook is called

Incentive::dismiss()
woocommerce_admin_payments_extension_suggestion_incentive_dismissed
woocommerce/src/Internal/Admin/Suggestions/Incentives/Incentive.php 191
do_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', $id, $this->suggestion_id, $context );

Where the hook is used in WooCommerce

woocommerce/src/Internal/Admin/Settings/PaymentsController.php 39
add_action( 'woocommerce_admin_payments_extension_suggestion_incentive_dismissed', array( $this, 'handle_incentive_dismissed' ) );