Noptin_WooCommerce_Product_Purchase_Trigger::init_refund_trigger( string $product_id, array $item, int $order_id, int $subscriber_id, Noptin_WooCommerce $bridge )
Calls the trigger when a product is refunded.
Parameters Parameters
- $product_id
(string) (Required) The product being refunded.
- $item
(array) (Required) The order item being refunded.
- $order_id
(int) (Required) The order being acted on.
- $subscriber_id
(int) (Required) The subscriber for the order.
- $bridge
(Noptin_WooCommerce) (Required) The Noptin and WC integration bridge.
Source Source
File: includes/automation-rules/triggers/class-noptin-woocommerce-product-purchase-trigger.php
public function init_refund_trigger( $product_id, $item, $order_id, $subscriber_id, $bridge ) { $details = $bridge->get_order_details( $order_id ); $details = array_merge( $details, $item ); $details['action'] = 'refund'; $details['product_id'] = $product_id; $this->trigger( $subscriber_id, $details ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
1.3.0 | Introduced. |