PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 2.3.0
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v2.3.0
2.7.0 2.6.0 trunk 1.1.0 1.1.4 1.2.1 1.2.2 1.2.3 1.2.5 1.2.9 1.3.1 1.3.2 1.5.0 1.5.1 1.5.4 1.5.7 1.5.8 1.5.9 1.6.2 1.6.5 1.6.8 1.7.2 1.7.4 1.7.5 1.7.9 All 43 releases
← All changes | includes/admin/class-custom-tables.php +12 -1 1.7.92.3.0 View file →
@@ -136,9 +136,20 @@
136 136 $expiry_date = get_post_meta( $post->ID, 'date_expires', true );
137 137 $customer_email = get_post_meta( $post->ID, 'customer_email', true );
138 138 $usage_limit = get_post_meta( $post->ID, 'usage_limit', true );
139 139 $usage_count = get_post_meta( $post->ID, 'usage_count', true );
140 + $used_by = get_post_meta( $post->ID, '_used_by', true );
140 141
142 + if ( empty( $customer_email ) && ! empty( $used_by ) ) {
143 + $used_by_customer = is_email( $used_by ) ? $used_by : '';
144 +
145 + if ( empty( $used_by_customer ) ) {
146 + $used_by_customer = get_userdata( intval( $used_by ) )->user_email;
147 + }
148 +
149 + $customer_email = [ $used_by_customer ];
150 + }
151 +
141 152 $post->customer = ! empty( $customer_email ) ? $customer_email : '';
142 153 $post->usage_limit = ! empty( $usage_limit ) ? $usage_limit : '';
143 154 $post->usage_count = ! empty( $usage_count ) ? $usage_count : '';
144 155 $post->created_at = date_i18n( 'Y/m/d h:i A', strtotime( $post->post_date ) );
@@ -452,9 +463,9 @@
452 463
453 464 $funnel_orders[] = [
454 465 'order_number' => $order->get_order_number(),
455 466 'order_date' => $order->get_date_created()->date( 'Y/m/d g:i A' ),
456 - 'order_revenue' => $order->get_total() - $order->get_total_discount() - $order->get_total_tax(),
467 + 'order_revenue' => $order->get_total() - $order->get_total_tax(),
457 468 'products' => $products,
458 469 ];
459 470 }
460 471