woocommerce_webhook_payload │ хук-фильтр │ WC 2.2.0

Filters the webhook payload before delivery.

Использование

add_filter( 'woocommerce_webhook_payload', 'wp_kama_woocommerce_webhook_payload_filter', 10, 4 );

/**
 * Function for `woocommerce_webhook_payload` filter-hook.
 * 
 * @param mixed  $payload     Payload data.
 * @param string $resource    Resource type (e.g. 'order').
 * @param mixed  $resource_id Resource ID.
 * @param int    $webhook_id  Webhook ID.
 *
 * @return mixed
 */
function wp_kama_woocommerce_webhook_payload_filter( $payload, $resource, $resource_id, $webhook_id ){
	// filter...
	return $payload;
}
$payload(разное)
Payload data.
$resource(строка)
Resource type (e.g. 'order').
$resource_id(разное)
Resource ID.
$webhook_id(int)
Webhook ID.

Список изменений

С версии 2.2.0 Введена.

Где вызывается хук

WC_Webhook::build_payload()
woocommerce_webhook_payload
woocommerce/includes/class-wc-webhook.php 466
return apply_filters( 'woocommerce_webhook_payload', $payload, $resource, $resource_id, $this->get_id() );

Где используется хук в WooCommerce

Использование не найдено.