logger = \TCS_GCP\Logger::getInstance(); } public function init() { add_action('woocommerce_admin_order_totals_after_tax', [$this, 'admin_order_totals_after_tax'], 10, 1 ); } public function admin_order_totals_after_tax( $order_id ) { $this->logger->debug('Outputting html for admin order details for order: '.$order_id); $order = wc_get_order( $order_id ); if ( $order ) { $original_total = $order->get_meta( 'tcs_gcp_original_total' ); $giftcards = $order->get_meta( 'tcs_gcp_gift_cards' ); $this->logger->debug('Order meta gift cards: '.print_r( $giftcards, true )); $this->logger->debug('Order meta original total: '.print_r( $order->get_meta( 'tcs_gcp_original_total' ), true ) ); if( !empty($giftcards) ) { $settings = new \TCS_GCP\Settings(); foreach($giftcards as $giftcard_number => $giftcard_data) { if( ( isset( $giftcard_data['paid'] ) ) && ( !empty( $giftcard_data['paid'] ) ) ) { ?> get_gift_card_name();?> : -