Forum Replies Created

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter crosstours

    (@crosstours)

    we used the Modern (Premium) template

    Thread Starter crosstours

    (@crosstours)

    Yes the fees apear now but incl. VAT which is not suitable for us, that´s the reason why we don´t use the stardard template as we need subtotal of products + another subtotal incl. shipping and fees but excl. VAT this is a rule in our country, the calculatet VAT and then the total inkl. VAT

    How to get the fees (text and amount) excl. VAT under the first subtotal of products?

    we used the Modern (Premium) template

    • This reply was modified 3 years, 10 months ago by crosstours.
    Thread Starter crosstours

    (@crosstours)

    yes but I also can´t find any line for fees in the simple-template
    *****************************
    <?php if ( ! defined( ‘ABSPATH’ ) ) exit; // Exit if accessed directly ?>

    <?php do_action( ‘wpo_wcpdf_before_document’, $this->get_type(), $this->order ); ?>

    <table class=”head container”>
    <tr>
    <td class=”header”>
    <?php
    if ( $this->has_header_logo() ) {
    $this->header_logo();
    } else {
    echo $this->get_title();
    }
    ?>
    </td>
    <td class=”shop-info”>
    <?php do_action( ‘wpo_wcpdf_before_shop_name’, $this->get_type(), $this->order ); ?>
    <div class=”shop-name”><h3><?php $this->shop_name(); ?></h3></div>
    <?php do_action( ‘wpo_wcpdf_after_shop_name’, $this->get_type(), $this->order ); ?>
    <?php do_action( ‘wpo_wcpdf_before_shop_address’, $this->get_type(), $this->order ); ?>
    <div class=”shop-address”><?php $this->shop_address(); ?></div>
    <?php do_action( ‘wpo_wcpdf_after_shop_address’, $this->get_type(), $this->order ); ?>
    </td>
    </tr>
    </table>

    <?php do_action( ‘wpo_wcpdf_before_document_label’, $this->get_type(), $this->order ); ?>

    <h1 class=”document-type-label”>
    <?php if ( $this->has_header_logo() ) echo $this->get_title(); ?>
    </h1>

    <?php do_action( ‘wpo_wcpdf_after_document_label’, $this->get_type(), $this->order ); ?>

    <table class=”order-data-addresses”>
    <tr>
    <td class=”address billing-address”>
    <!– <h3><?php _e( ‘Billing Address:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></h3> –>
    <?php do_action( ‘wpo_wcpdf_before_billing_address’, $this->get_type(), $this->order ); ?>
    <?php $this->billing_address(); ?>
    <?php do_action( ‘wpo_wcpdf_after_billing_address’, $this->get_type(), $this->order ); ?>
    <?php if ( isset( $this->settings[‘display_email’] ) ) : ?>
    <div class=”billing-email”><?php $this->billing_email(); ?></div>
    <?php endif; ?>
    <?php if ( isset( $this->settings[‘display_phone’] ) ) : ?>
    <div class=”billing-phone”><?php $this->billing_phone(); ?></div>
    <?php endif; ?>
    </td>
    <td class=”address shipping-address”>
    <?php if ( $this->show_shipping_address() ) : ?>
    <h3><?php _e( ‘Ship To:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></h3>
    <?php do_action( ‘wpo_wcpdf_before_shipping_address’, $this->get_type(), $this->order ); ?>
    <?php $this->shipping_address(); ?>
    <?php do_action( ‘wpo_wcpdf_after_shipping_address’, $this->get_type(), $this->order ); ?>
    <?php if ( isset( $this->settings[‘display_phone’] ) ) : ?>
    <div class=”shipping-phone”><?php $this->shipping_phone(); ?></div>
    <?php endif; ?>
    <?php endif; ?>
    </td>
    <td class=”order-data”>
    <table>
    <?php do_action( ‘wpo_wcpdf_before_order_data’, $this->get_type(), $this->order ); ?>
    <?php if ( isset( $this->settings[‘display_number’] ) ) : ?>
    <tr class=”invoice-number”>
    <th><?php echo $this->get_number_title(); ?></th>
    <td><?php $this->invoice_number(); ?></td>
    </tr>
    <?php endif; ?>
    <?php if ( isset( $this->settings[‘display_date’] ) ) : ?>
    <tr class=”invoice-date”>
    <th><?php echo $this->get_date_title(); ?></th>
    <td><?php $this->invoice_date(); ?></td>
    </tr>
    <?php endif; ?>
    <tr class=”order-number”>
    <th><?php _e( ‘Order Number:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    <td><?php $this->order_number(); ?></td>
    </tr>
    <tr class=”order-date”>
    <th><?php _e( ‘Order Date:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    <td><?php $this->order_date(); ?></td>
    </tr>
    <?php if ( $payment_method = $this->get_payment_method() ) : ?>
    <tr class=”payment-method”>
    <th><?php _e( ‘Payment Method:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    <td><?php echo $payment_method; ?></td>
    </tr>
    <?php endif; ?>
    <?php do_action( ‘wpo_wcpdf_after_order_data’, $this->get_type(), $this->order ); ?>
    </table>
    </td>
    </tr>
    </table>

    <?php do_action( ‘wpo_wcpdf_before_order_details’, $this->get_type(), $this->order ); ?>

    <table class=”order-details”>
    <thead>
    <tr>
    <th class=”product”><?php _e( ‘Product’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    <th class=”quantity”><?php _e( ‘Quantity’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    <th class=”price”><?php _e( ‘Price’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></th>
    </tr>
    </thead>
    <tbody>
    <?php foreach ( $this->get_order_items() as $item_id => $item ) : ?>
    <tr class=”<?php echo apply_filters( ‘wpo_wcpdf_item_row_class’, ‘item-‘.$item_id, $this->get_type(), $this->order, $item_id ); ?>”>
    <td class=”product”>
    <?php $description_label = __( ‘Description’, ‘woocommerce-pdf-invoices-packing-slips’ ); // registering alternate label translation ?>
    <span class=”item-name”><?php echo $item[‘name’]; ?></span>
    <?php do_action( ‘wpo_wcpdf_before_item_meta’, $this->get_type(), $item, $this->order ); ?>
    <span class=”item-meta”><?php echo $item[‘meta’]; ?></span>
    <dl class=”meta”>
    <?php $description_label = __( ‘SKU’, ‘woocommerce-pdf-invoices-packing-slips’ ); // registering alternate label translation ?>
    <?php if ( ! empty( $item[‘sku’] ) ) : ?><dt class=”sku”><?php _e( ‘SKU:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></dt><dd class=”sku”><?php echo $item[‘sku’]; ?></dd><?php endif; ?>
    <?php if ( ! empty( $item[‘weight’] ) ) : ?><dt class=”weight”><?php _e( ‘Weight:’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></dt><dd class=”weight”><?php echo $item[‘weight’]; ?><?php echo get_option( ‘woocommerce_weight_unit’ ); ?></dd><?php endif; ?>
    </dl>
    <?php do_action( ‘wpo_wcpdf_after_item_meta’, $this->get_type(), $item, $this->order ); ?>
    </td>
    <td class=”quantity”><?php echo $item[‘quantity’]; ?></td>
    <td class=”price”><?php echo $item[‘order_price’]; ?></td>
    </tr>
    <?php endforeach; ?>
    </tbody>
    <tfoot>
    <tr class=”no-borders”>
    <td class=”no-borders”>
    <div class=”document-notes”>
    <?php do_action( ‘wpo_wcpdf_before_document_notes’, $this->get_type(), $this->order ); ?>
    <?php if ( $this->get_document_notes() ) : ?>
    <h3><?php _e( ‘Notes’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></h3>
    <?php $this->document_notes(); ?>
    <?php endif; ?>
    <?php do_action( ‘wpo_wcpdf_after_document_notes’, $this->get_type(), $this->order ); ?>
    </div>
    <div class=”customer-notes”>
    <?php do_action( ‘wpo_wcpdf_before_customer_notes’, $this->get_type(), $this->order ); ?>
    <?php if ( $this->get_shipping_notes() ) : ?>
    <h3><?php _e( ‘Customer Notes’, ‘woocommerce-pdf-invoices-packing-slips’ ); ?></h3>
    <?php $this->shipping_notes(); ?>
    <?php endif; ?>
    <?php do_action( ‘wpo_wcpdf_after_customer_notes’, $this->get_type(), $this->order ); ?>
    </div>
    </td>
    <td class=”no-borders” colspan=”2″>
    <table class=”totals”>
    <tfoot>
    <?php foreach ( $this->get_woocommerce_totals() as $key => $total ) : ?>
    <tr class=”<?php echo $key; ?>”>
    <th class=”description”><?php echo $total[‘label’]; ?></th>
    <td class=”price”><span class=”totals-price”><?php echo $total[‘value’]; ?></span></td>
    </tr>
    <?php endforeach; ?>
    </tfoot>
    </table>
    </td>
    </tr>
    </tfoot>
    </table>

    <div class=”bottom-spacer”></div>

    <?php do_action( ‘wpo_wcpdf_after_order_details’, $this->get_type(), $this->order ); ?>

    <?php if ( $this->get_footer() ) : ?>
    <div id=”footer”>
    <!– hook available: wpo_wcpdf_before_footer –>
    <?php $this->footer(); ?>
    <!– hook available: wpo_wcpdf_after_footer –>
    </div><!– #letter-footer –>
    <?php endif; ?>

    <?php do_action( ‘wpo_wcpdf_after_document’, $this->get_type(), $this->order ); ?>
    ***********************

    Thread Starter crosstours

    (@crosstours)

    invoice

    here is the invoice …
    the fees are missing the total amount is correct

    is there anything missing in the template I´m using?

    or do I need to add something somewhere else?

    Thank you so much for your help!

    Thread Starter crosstours

    (@crosstours)

    Thanks for your reply ….
    Here we go:
    Screenshot Backend

    (unfortunately in german language I just recognised)

Viewing 5 replies - 1 through 5 (of 5 total)