Tax per product not working

General Marketplace Discussion (User’s interaction forum)

Tax per product not working Resolved

Viewing 200 reply threads
  • Author
    Posts
    • #97903
      Ciberyak
      Participant

      Hi!

      The taxes are not working while following the code of your link are not working:
      https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      I get an error in the product cart when the vendor has not entered the taxes for the product, so apparently the system is not taking taxes from Woocommerce when this product tax is empty as mentioned in your link.

      Can you kindly assist? I have already sent you the PHP as required.

      In addition to this, do you have any way to control taxes according origin of the vendor / seller destination? And services vs product? And consumer customer vs business consumer?
      The EU Taxation is very tricky and I don´t know how to aboard this a multiseller perspective.

      Any recommendation?

    • #98067

      Hi , please remove the previous code and add this updated code :

      /********************  Per product tax **************************/
      
      /** Per Product Tax **/
      /**
      ** Extra fields on vendor dashborad edit product page
      **/
      add_action( 'wcmp_afm_product_options_stock_status', 'wcmp_extra_fields_in_products_grouped',10,3 );
      function wcmp_extra_fields_in_products_grouped($post__ID, $product_object, $post){
          $get_tax_rate = get_post_meta($post__ID,'_extra_tax_per_product_key',true);
          ?>
          <div class="form-group">
              <label class="control-label col-sm-3 col-md-3" for="_extra_tax_per_product"><?php echo __( 'Per product tax', 'woocommerce' ); ?></label>
                  <div class="col-md-6 col-sm-9">
                      <input type="text" id="_extra_tax_per_product" name="_extra_tax_per_product" value="<?php print_r($get_tax_rate); ?>" class="form-control">
                  </div>
          </div>
          <?php
      }
      
      add_action( 'wcmp_afm_after_general_product_data', 'wcmp_extra_fields_in_products',10,3);
      function wcmp_extra_fields_in_products($post__ID, $product_object, $post){
          $get_tax_rate = get_post_meta($post__ID,'_extra_tax_per_product_key',true);
          ?>
          <div class="form-group">
              <label class="control-label col-sm-3 col-md-3" for="_extra_tax_per_product"><?php echo __( 'Per product tax', 'woocommerce' ); ?></label>
                  <div class="col-md-6 col-sm-9">
                      <input type="text" id="_extra_tax_per_product" name="_extra_tax_per_product" value="<?php print_r($get_tax_rate); ?>" class="form-control">
                  </div>
          </div>
          <?php
      }
      
      /**
      ** Per product on tax setting woocommerce
      **/
      add_filter( 'woocommerce_tax_settings', 'vendor_based_tax' );
      function vendor_based_tax( $settings ){
        $settings[2]['options']['per_product'] = __('Per product tax','dc-woocommerce-multi-vendor');
        return $settings;
      }
      
      /**
      ** Extra fields save in cluding product tax rate
      **/
      
      add_action('wcmp_process_product_object','save_tax_rate', 10, 2);
      function save_tax_rate($product, $post){
          $per_tax_price = $post['_extra_tax_per_product'];
          update_post_meta($product->get_id(),'_extra_tax_per_product_key',$per_tax_price);
      
          $tax_rate_id = get_post_meta( $product->get_id() , 'product_tax_rate_id' ,true );
          if ( metadata_exists( 'post', $product->get_id(), 'product_tax_rate_id' ) && $tax_rate_id ) {
      
          $tax_rate = array(
          'tax_rate_country'  => '',
          'tax_rate_state'    => '',
          'tax_rate'          => $per_tax_price,
          'tax_rate_name'     => __( 'Per Product Tax('.$product->get_name().')', 'dc-woocommerce-multi-vendor'),
          'tax_rate_priority' => 1,
          'tax_rate_compound' => 0,
          'tax_rate_shipping' => 1,
          'tax_rate_order'    => 3,
          );
      
          WC_Tax::_update_tax_rate( $tax_rate_id, $tax_rate );
          } else {
          $tax_rate = array(
          'tax_rate_country'  => '',
          'tax_rate_state'    => '',
          'tax_rate'          => $per_tax_price,
          'tax_rate_name'     => __( 'Per Product Tax('.$product->get_name().')', 'dc-woocommerce-multi-vendor'),
          'tax_rate_priority' => 1,
          'tax_rate_compound' => 0,
          'tax_rate_shipping' => 1,
          'tax_rate_order'    => 3,
          );
          $tax_rate_id = WC_Tax::_insert_tax_rate( $tax_rate );
          update_post_meta($product->get_id(),'product_tax_rate_id',$tax_rate_id);
          }
      }
      
      /**
      **  Add tax on parent order
      **/
      
      add_filter( 'woocommerce_cart_totals_get_item_tax_rates', 'woocommerce_cart_totals_get_item_tax_rates_per_product' , 10 , 3 );
      function woocommerce_cart_totals_get_item_tax_rates_per_product( $item_tax_rates, $items, $cart ){
      
      // check per product tax is enable or not
      $tax_based_on = get_option( 'woocommerce_tax_based_on' );
      if( 'per_product' !== $tax_based_on ) return $item_tax_rates;
      
      $find_rate = array();
      $product_tax_rate = get_post_meta( $items->object['product_id'] , 'product_tax_rate_id' ,true );
      
      if( !$product_tax_rate ) return $item_tax_rates;
      
      $get_tax_rate = WC_Tax::_get_tax_rate( $product_tax_rate );
      $find_rate[$get_tax_rate['tax_rate_id']] = array(  
      'rate' => $get_tax_rate['tax_rate'],
      'label' => $get_tax_rate['tax_rate_name'],
      'shipping' => 'yes',
      'compound' => 'no'  
      );
      return $find_rate;
      }
      
      /**
      ***  Add shipping on parent order
      **/
      
      add_filter( 'woocommerce_shipping_method_add_rate', 'vendor_based_shipping_rate_per_product', 10 , 3 );
      function vendor_based_shipping_rate_per_product( $rate, $args, $package ){
      // check per product tax is enable or not
      $tax_based_on = get_option( 'woocommerce_tax_based_on' );
      if( 'per_product' !== $tax_based_on ) return $rate;
      
        $taxes      = $args['taxes'];
      $total_cost = is_array( $args['cost'] ) ? array_sum( $args['cost'] ) : $args['cost'];
      if ( $args['package'] ) {
          foreach ( $args['package']['contents'] as $item ) {
          $product = $item['data'];
          $product_tax_rate = get_post_meta( $product->get_id() , 'product_tax_rate_id' ,true );
      
          if( $product_tax_rate ){
        $get_tax_rate = WC_Tax::_get_tax_rate( $product_tax_rate );
        $find_rate[$get_tax_rate['tax_rate_id']] = array(  
        'rate' => $get_tax_rate['tax_rate'],
        'label' => $get_tax_rate['tax_rate_name'],
        'shipping' => 'yes',
        'compound' => 'no'  
        );
      
        if ( ! is_array( $taxes ) && false !== $taxes && $total_cost > 0 && $package->is_taxable() ) {
      
        $taxes = 'per_item' === $args['calc_tax'] ? $package->get_taxes_per_item( $args['cost'] ) : WC_Tax::calc_shipping_tax( $total_cost, $find_rate );
        }
        $total_cost = wc_format_decimal( $total_cost, $args['price_decimals'] );
        $rate->set_taxes( $taxes );
        }
          }
      }
      return $rate;
      }
      
      /**
      ***  Add tax on sub order
      **/
      add_action( 'woocommerce_order_item_after_calculate_taxes', 'calculate_tax_for_per_product', 10 , 2 );
      function calculate_tax_for_per_product( $item, $calculate_tax_for ){
      
        // check per product tax is enable or not
      $tax_based_on = get_option( 'woocommerce_tax_based_on' );
      if( 'per_product' !== $tax_based_on ) return $item;
      
        $product_tax_rate = get_post_meta( $item->get_product_id() , 'product_tax_rate_id' ,true );
        if( !$product_tax_rate ) return $item;
      
        $get_tax_rate = WC_Tax::_get_tax_rate( $product_tax_rate );
        $find_rate[$get_tax_rate['tax_rate_id']] = array(  
        'rate' => $get_tax_rate['tax_rate'],
        'label' => $get_tax_rate['tax_rate_name'],
        'shipping' => 'yes',
        'compound' => 'no'  
        );
      
        $tax_rates                      = $find_rate;
        $taxes                          = WC_Tax::calc_tax( $item->get_total(), $tax_rates, false );
      
        if ( method_exists( $item, 'get_subtotal' ) ) {
        $subtotal_taxes = WC_Tax::calc_tax( $item->get_subtotal(), $tax_rates, false );
        $item->set_taxes(
        array(
        'total'    => $taxes,
        'subtotal' => $subtotal_taxes,
        )
        );
        } else {
        $item->set_taxes( array( 'total' => $taxes ) );
        }
      return $item;
      }
      
      /**
      ** Add shipping on sub order  
      **/
      add_action( 'woocommerce_order_item_shipping_after_calculate_taxes', 'add_shipping_on_sub', 99 , 2 );
      function add_shipping_on_sub( $item, $calculate_tax_for ){
      // check per product tax is enable or not
      $tax_based_on = get_option( 'woocommerce_tax_based_on' );
      if( 'per_product' !== $tax_based_on ) return $item;
      
      $order = wc_get_order( $item->get_order_id() );
      $items = $order->get_items();
      $find_rate = array();
      foreach ( $items as $itemt ) {
      $product_tax_rate = get_post_meta( $itemt['product_id'] , 'product_tax_rate_id' ,true );
      
      if( $product_tax_rate ){
      $get_tax_rate = WC_Tax::_get_tax_rate( $product_tax_rate );
      $find_rate[$get_tax_rate['tax_rate_id']] = array(  
      'rate' => $get_tax_rate['tax_rate'],
      'label' => $get_tax_rate['tax_rate_name'],
      'shipping' => 'yes',
      'compound' => 'no'  
      );
      }
      }
      
      if ( wc_tax_enabled() && $find_rate ) {
      $taxes     = WC_Tax::calc_tax( $item->get_total(), $find_rate, false );
      $item->set_taxes( array( 'total' => $taxes ) );
      } else {
      $item->set_taxes( false );
      }
      return $item;
      }
      Copy
    • #98096
      Ciberyak
      Participant

      Hi Raju
      Thanks for the code.
      I overwrite the code and it is still not working
      The issue is the same: I add the tax (Example 22 or 22%, as it is not clear for me if I should enter the percentage), but in both cases, when “updating” the number entered dessapears.
      Can you please help me to know why the tax entered dessapears?
      thanks

      Attachments:
    • #98123
    • #98264
      Ciberyak
      Participant

      Dear Moumita,
      Raju fixed the code for the tax issue and apparently working well (I am still testing)
      This is just a design issue in the cart, the product shows the following text: (incluye 186,99€ Per Product Tax(VESTIDO DE NOVIA) estimado para España)
      Where exactly can I change the text “Per Product Tax(VESTIDO DE NOVIA)”, I would like to appear “IVA/VAT” instead of “Per Product Tax” and include a separation between “Per product Tax” and the name of the product “(VESTIDO DE NOVIA), which is all together incorrectly.
      Thanks for clarifying

    • #98267
      Ciberyak
      Participant

      After checking the results, I have realized that the tax are not calculated well.
      They system now apparently keeps the per product tax entered by the client but it doesn´t calculate well.
      In the above case, the vendor entered 23%, and the product was 1,000€.
      The simple calculation should be 230€, isn´t it?
      But the system is calculating 186,99€.
      It is not even considering the 21% applicable by default by Woocommerce for Spain, nor taking as a base the original sales price (1,100€) nor the reduced price (1,000€)
      Can you please take a look at it?
      Thanks

    • #98274
      Ciberyak
      Participant

      In addition to the below still now working per product tax, I just wonder how can I change the name of the label for “per product Tax”, as the translator is not translating this
      Thanks!

      Attachments:
    • #98299
      Ciberyak
      Participant

      I have sent you an email with the code
      Thanks

    • #98417

      @Ciberyak, as we didn’t face any such issue on our end and this code is still on testing phase, so can you please share a video explaining the tax settings and product price and the calculation flow, so we can add the same on our end and try to recreate this.

    • #98435

      Hi,
      You can change name by modifying

      __( 'Per Product Tax('.$product->get_name().')', 'dc-woocommerce-multi-vendor')
      Copy

      this code.

    • #98448
      Ciberyak
      Participant

      Dear Raju,

      Please find that I have modified the code in 2 statements below, and there are no changes:
      $tax_rate = array(
      ‘tax_rate_country’ => ”,
      ‘tax_rate_state’ => ”,
      ‘tax_rate’ => $per_tax_price,
      //’tax_rate_name’ => __( ‘Per Product Tax(‘.$product->get_name().’)’, ‘dc-woocommerce-multi-vendor’),
      ‘tax_rate_name’ => __( ‘IVA/VAT (‘.$product->get_name().’)’, ‘dc-woocommerce-multi-vendor’),
      ‘tax_rate_priority’ => 1,
      ‘tax_rate_compound’ => 0,
      ‘tax_rate_shipping’ => 1,
      ‘tax_rate_order’ => 3,
      );

      WC_Tax::_update_tax_rate( $tax_rate_id, $tax_rate );
      } else {
      $tax_rate = array(
      ‘tax_rate_country’ => ”,
      ‘tax_rate_state’ => ”,
      ‘tax_rate’ => $per_tax_price,
      //’tax_rate_name’ => __( ‘Per Product Tax(‘.$product->get_name().’)’, ‘dc-woocommerce-multi-vendor’),
      ‘tax_rate_name’ => __( ‘IVA/VAT (‘.$product->get_name().’)’, ‘dc-woocommerce-multi-vendor’),
      ‘tax_rate_priority’ => 1,

      Can you please help me?
      Thanks

    • #98456
      Ciberyak
      Participant

      Dear Raju,
      Please find that I am sharing the video regarding the issue with the taxes with the Excel file in the next post.
      Thanks

    • #98457
      Ciberyak
      Participant
      This reply has been marked as private.
    • #98459
      Ciberyak
      Participant
      This reply has been marked as private.
    • #98460
      Ciberyak
      Participant

      Hi! Raju
      Kindly let me know how can I share the video with you, because despite it is short, it exceeds the maximum allowed size

    • #98462
      Ciberyak
      Participant
      This reply has been marked as private.
    • #98464
      Ciberyak
      Participant

      What I am trying to explain in the video is already written in the Excel file, and supported with the CSV, so kindly let me know if you have any question. I have sent the video to Moumita, so please check with her
      Thanks

    • #98468
      Ciberyak
      Participant

      Hi Raju,
      I have not been able to send by email any of the videos recorded, because no matter how short they are, those are too big to be sent by email or through here, can you please tell me with an alternative solution?
      I have share all the documents needed with you already
      And the main issue is that despite I have the files configured for the tax as follows: Spain 21%, GB 20%, Per product Tax 23%, none of the mentioned VAT % apply. The calculation of the VAT is incorrect (around a 18,7%, which doesn´t match with any of the % set anywhere).
      The process should be the following: (the logic)
      if per product tax is set by the vendor (23%), this should apply, if not, Woocommerce selected VAT by the vendor should apply (standard or for online products), but based on the customer location.
      So far, none of the % are working because the calculation is based on an inexistent %, so I will thank you could review it.
      Thanks again

    • #98579

      hi @Ciberyak,
      For your first question if you want to modify the tax name then first you have to change the code then update that product.
      For your second question for the wrong tax value –> When we have added any per-product tax value then we save that value in woocommerce tax section. check this link https://prnt.sc/t0sly3.So if that product in the cart then taxes calculated as per that percentage or class. And it’s not at all depends on wcmp. It totally depends on woocommerce. We have checked this in our end and it is working. You Can check this video https://www.loom.com/share/79c64136061241dd9c599ef2d735154c.

    • #98907
      Ciberyak
      Participant

      Hi Raju,
      Thanks for your email.
      The per product tax code is not working in my computer.
      I started from scracth and reseted all the existing taxes that I had in my program.
      I only left 21% for Spanish customers.
      When deleting your per product tax code, Woocommerce taxes 21% applies perfectly, in the product as well in the total.
      When adding your code, the per product tax % is not recorded into the list of standard taxes, hence Woocommerce % applies only for the product, but no taxes shows in the Total.
      Please see my document attached
      Kindly waiting for your help

    • #98908
      Ciberyak
      Participant
      This reply has been marked as private.
    • #99028
      This reply has been marked as private.
    • #99283
      Ciberyak
      Participant
      This reply has been marked as private.
    • #99327
      This reply has been marked as private.
    • #99343
      Ciberyak
      Participant

      Dear Raju
      i have disconnected all the plugins, and the tax only applies perfectly when I delete your code, the old and the new.
      When I add either one of them I get the previous mentioned issues.
      With the old code: the per product tax is not saving in the Vendor store (nor anywhere else)
      with the new code: the per product tax is not saving in the Woocommerce Standard tax
      In both cases the Total in the cart is spoiled and not applying any tax (only applies to the product, but not the per product tax % entered, but the standard woocommerce tax)
      Can you please help me?
      Thanks

      Attachments:
    • #99346
      Ciberyak
      Participant

      And this is how the error shows all the time with per product tax code:

      Attachments:
    • #99379
      Ciberyak
      Participant

      Any news about the 2 PHP codes that you have modified? None of them are working and I have removed all plugins following your indications
      As soon as I enter any of your PHP codes, the taxation system is spoiled

    • #99424

      @Ciberyak, our team responded to you over mail.

    • #99539
      Ciberyak
      Participant

      Dear Moumita,
      I have shared with you a temporary access for 3 days through the email.
      Can you please take a look at it?
      Thanks!

    • #99578

      @Ciberyak, our team is looking into this.

      Once they will have an update, will let you know.

    • #99665
      Ciberyak
      Participant

      Ok, thanks for testing it.
      I replied by email.
      The per product % tax is now saved, but only applies to Total, not to individual product.
      Woocommerce % tax (instead of per product % tax) is applying to the product.

    • #99719

      @Ciberyak, our team is looking into this.

      They will get back to you over mail.

    • #99804
      Ciberyak
      Participant

      Hi Moumita,
      The per product tax is still not working.
      It only applies in the totals, not at a product level, as you can see in the emails submitted by email.
      At a product level Woocommerce tax applies, which doesn´t make any sense having 2 taxes applying at two different places
      Thanks for your help

    • #99825

      @Ciberyak, we responded to you over mail.

      Kindly maintain one medium while communicating with us. It will help us to get all the information at one place and reduce the redundancy.

    • #99934
      Ciberyak
      Participant

      I would be fine with any way of communication as soon as you are able to fix the problem, which is not so far. Thanks

    • #99935
      Ciberyak
      Participant

      I have been confirmed that products should show tax % at a product level (image from Woomcommerce). I don´t understand why do you say it shouldn´t:

      WITHOUT YOUR INCORRECT PER PRODUCT TAX CODE: Taxes applying to the product and the total are the same
      WITH YOUR INCORRECT PER PRODUCT TAX CODE: Woocommerce Taxes applies at a product level (21%, which is incorrect, per product tax %should apply instead of Woocommerce 21% tax for the country), and this is different to the Total Tax (here per product tax applies correctly)Is that you don´t see the differences?. No other tax plugin are applying as you can see in the plugin list
      The tax settings are correct

      Another question. How are looking at my website if the admin rights were expired? I am renewing the access for you.

      CAN YOU PLEASE SOLVE THE ISSUE and allow PER PRODUCT TAX APPLY TO THE ITEMS WHEN PER PRODUCT TAX IS SELECTED.
      I guess this is the purpose of the code, isn´t it?
      2 months waiting for you to fix the issue and I CAN NOT START MY BUSINESS IF YOU DON´T FIX YOUR INCORRECT CODE ASAP!
      And one year waiting for your help with another issues not solved yet )waiting for 7 months already).
      So will you charge me the yearly fees without being able to solve the issues?
      Thanks!

    • #100256
      Ciberyak
      Participant

      Hi!
      I have sent you several emails to know about your progress.
      Will I be able to start selling soon?
      I need to start paying my suppliers this month and I have not even been able to start selling
      Thanks

    • #100317
      Ciberyak
      Participant

      Hi!
      You required to access to my Cpanel. I told you that it wont be necessary as I have all the necessary code in functions.php. You asked me to get access to file manager, and despite I told you that is not necessary you still required to access to FTP no matter how. All developers know that is not necessary to access to FTP for that. You have required me to access to FTP one more time and this time I told you to use file manager, as I can track all the external movements and, now you say that you can not edit code with file manager any more that you need to access to FTP. Can I know the reason behind it for you to change your mind with the flow?.
      I have contacted both the guys of the server who didnt recommend me to allow enter into my Cpanel as I have all my billing and personal information and as well I should only allow access to developers that O trust. I have been chasing you for the past 7 months without any solution. I created the solutions by myself and I am not even a developer. Hence I have been advised not to allow anyone that I dont trust into my Cpanel. And I asked them if they will trust someone that is trying to access to my Cpanel at all cost while they have several ways to access the code: through file manager and through the only place where the code is: functions.php. Sorry but this is not very proffesional.
      File manager assure that you can access to the code perfectly with their plugin,as you suggested previously, and if you have any issue you can contact them.
      But I will thank you could look into the code instead of going in circles for more than the last 2 months.
      Do you thinkg that I could start selling this week or I would need another 8 months? You have my business stuck for your lack of support. Are you going to pay my suppliers on my behalf this month?
      Thanks

    • #100340
      Ciberyak
      Participant

      Hi!
      In addition to the below, when I uploaded the website yesterday everything was ok, but when I have uploaded the website today, the widget for the product search bar in the main webpage, has disappeared. (I can see that you have disconnected certain plugins, and after that I can not see this product search bar any more).
      I can only see the message “”Widget not in any sidebar”
      When entering with Elementor I can see that the widget is still there
      Can you please solve it and return oit to how it was before, that was working perfectly well?
      Thanks

      Attachments:
    • #100342
      Ciberyak
      Participant

      Hi!
      In addition to the below, when I uploaded the website yesterday everything was ok, but when I have uploaded the website today, the widget for the product search bar in the main webpage, has disappeared. (I can see that you have disconnected certain plugins, and after that I can not see this product search bar any more).
      I can only see the message “”Widget not in any sidebar”
      When entering with Elementor I can see that the widget is still there
      Can you please solve it and return it to how it was before, that was working perfectly well?
      Thanks

      Attachments:
    • #100551
      Ciberyak
      Participant

      Still waiting for your help, I have sent you the FTP access 3 days ago.
      Thanks

    • #100552

      @Ciberyak, we were closed due to the weekend, hence the delay.

      Also, the team responded to you over mail. Please check your mailbox.

    • #100965
      Ciberyak
      Participant

      Hi!,
      I am doing the testing.
      How can I change the name of the proper field “Per product tax” in the vendor store?
      This name is not translated and my user don´t understand English
      Thanks

    • #100970
      Ciberyak
      Participant

      I have done the test and the code is not working for new products when no “per product tax” is entered (when left it blank)
      But for existent products, where no “per product tax” field already existed, the client VAT applies correctly.
      Can you please tell me why?
      Thanks

    • #101005

      Hi @Ciberyak,
      We have already given the support of the text-domain. So that you can easily change it through loco translate or any other plugin.If you want to change from the code then change line no 10 as per out technical block page.

    • #101013
      Ciberyak
      Participant

      changing line no 10 only as per your technical block page (if it is this https://wc-marketplace.com/tech-blog/vendor-per-product-tax) doesn´t change the name. Should I change also the name in all the additional lines no 23, step on the next module line no 6, no 26, no 39 as well?
      I will thank you a bit of more clarity on this

      In addition to this, the proper tax code is not working: for new products when no “per product tax” is entered (when left it blank)
      But for existent products, where no “per product tax” field already existed, the client VAT applies correctly.
      Can you please fix it?

      Thanks!

    • #101091
      Ciberyak
      Participant

      I have changed the lines 10, and then 6, 26 and 39 and I have succesfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.
      Thanks for your URGENT help!!!

    • #101247

      @Ciberyak, our replies are inline :

      – I have changed the lines 10, and then 6, 26 and 39 and I have succesfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.

      – Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >>Please do share a temporary admin and vendor access so we can check.

      – The code that you have sent me it doesn´t work, as it doesn´t create the field in the Tax area where I needed, neither it keeps the information, neither it is mandatory to get it entered, which is what I need.

      >> Can you share a temporary admin, vendor and ftp access, please.

      – I need to create a field, just behind “Per product tax” with the EU VAT number, which is a must for the vendor to enter when creating the product.
      And this field “EU VAT Number” should remain in the information of the vendor, so I can see it and validate if the vendor has permission to sell in EU

      >> We don’t have any ready-made code for this. Hence you need to add the code on your end.
      If you want, we can share the hook/filter list.

      – I have created 3 types of memberships.
      The FREE one is free of charge and I have unchecked the capability to select “Vacations” for free.
      But still, Free members can still select their vacations for free in the vendor store.

      >> Temporray login is not working, can you please check.

      – How can I delete all the image uploads of the “storefront” from the vendor store?
      – Logo of the store (at the top of the storefront once you are inside)

      >> Add this code in the function.php of the current active theme :

      add_filter( 'wcmp_vendor_dashboard_header_right_panel_nav', 'filter_wcmp_vendor_dashboard_header_right_panel_nav', 10, 1 );
      function filter_wcmp_vendor_dashboard_header_right_panel_nav( $panel_nav ) {
              unset($panel_nav ['storefront']); 
              return $panel_nav ;
      }
      Copy

      – I also tried to download the latest version from my orders:
      wcmp-sub_vendor-rbt8ry
      But when trying to upload it the system says that it already exists
      Can you please help me to update it?

      >> Can you please let us know the current version of Vendor Staff in your site.

      – Today, when testing the issue about the taxes, I have realized that most of the code that I had in my functions.php is not working anymore since I gave you the access to my Cpanel.
      The formula for minimum prices doesn´t appear anymore, the Geo my WP plugin is not keeping the info, all the additional fields and messages that it should be appearing as per the php, are not working anymore.
      The issue for being able to see the result search template in Apple devices is not spoiled again.

      >> All we did is deactivated the theme for temporary time. We didn’t have your cPanel access. You can check your log also.

      – I need to know how to set up the emails for the vendors when they get a new order
      I have tried from Woocommerce – Settings – Emails
      And for example I don´t understand the first one: “New order”.
      As per default the admin email address shows there. I tried to configure it to be sent to the vendor but I couldn´t find the way.
      So how the vendor is told about new order? Is the vendor getting an automatic email somehow that it doesn´t appears on the settings?

      >> The New Order mail is sent by WooCommerce to customers.
      WCMp sends “New Vendor Order” mail (https://prnt.sc/tldzjt) to the vendors.

    • #101298
      Ciberyak
      Participant

      Thanks,
      I provided the access for 4 days, but as you answer to the emails after that (instead of 24 to 48 hours as you mentioned in your licence), it is already expired. Below I am providing you with a new access for 1 week. I hope you are able to fix it on time.
      Thanks

    • #101299
      Ciberyak
      Participant
      This reply has been marked as private.
    • #101300
      Ciberyak
      Participant
      This reply has been marked as private.
    • #101301
      Ciberyak
      Participant
      This reply has been marked as private.
    • #101302
      Ciberyak
      Participant

      Regarding:
      I need to create a field, just behind “Per product tax” with the EU VAT number, which is a must for the vendor to enter when creating the product.
      And this field “EU VAT Number” should remain in the information of the vendor, so I can see it and validate if the vendor has permission to sell in EU

      >> We don’t have any ready-made code for this. Hence you need to add the code on your end.
      If you want, we can share the hook/filter list.

      PLEASE, provide the hook/filter list to add it (this is what I am trying to get for 2 months already)
      Thanks

    • #101303
      Ciberyak
      Participant

      I also tried to download the latest version from my orders:
      wcmp-sub_vendor-rbt8ry
      But when trying to upload it the system says that it already exists
      Can you please help me to update it?

      >> Can you please let us know the current version of Vendor Staff in your site.

      — CURRENT version of my Vendor staff is: Versión 1.1.5 (Is it already in the post that you closed saying that you had answer on it)

    • #101304
      Ciberyak
      Participant

      Today, when testing the issue about the taxes, I have realized that most of the code that I had in my functions.php is not working anymore since I gave you the access to my Cpanel.
      The formula for minimum prices doesn´t appear anymore, the Geo my WP plugin is not keeping the info, all the additional fields and messages that it should be appearing as per the php, are not working anymore.
      The issue for being able to see the result search template in Apple devices is not spoiled again.

      >> All we did is deactivated the theme for temporary time. We didn’t have your cPanel access. You can check your log also

      — NO MATTER WHAT YOU DID, THE FACT IS THAT THE VENDOR STORE PLUGIN (GEO MY WP), AS WELL AS THE PER PRODUCT TAX CODE IS NOT WORKING. Can you please check the reason why the vendor store plugin doesn´t keep the addresses any more in the vendor store? (It was working perfectly before you disconnected the theme, so I don´t know if it is because of that, or other, the fact is it is not working, I have not added any plugin, and know is not working). Can you help? This is the plugin that, due to your lack of help, I have been WAITING FOR 8 MONTHS TO BE ABLE TO LAUNCH MY WEB, AND IT IS THE MAIN PLUGIN TO MAKE IT WORK AS I NEED THE COUNTRY FILTER, SO I WILL THANK YOU COULD CHECK WHY LAST WEEK I WAS ABLE TO KEEP THE ADDRESSES AS A VENDOR AND THIS WEEK IS NOT WORKING ANYMORE, AND I HAVE NOT MODIFIED ANYTHING FROM MY SIDE, YOU ARE THE ONLY ONE WHO HAS BEEN PLAYING WITH THE FTP AND ADMIN ACCESSES.
      So THANKS FOR LOOKING AT IT URGENTLY
      Thanks

    • #101305
      Ciberyak
      Participant

      – I need to know how to set up the emails for the vendors when they get a new order
      I have tried from Woocommerce – Settings – Emails
      And for example I don´t understand the first one: “New order”.
      As per default the admin email address shows there. I tried to configure it to be sent to the vendor but I couldn´t find the way.
      So how the vendor is told about new order? Is the vendor getting an automatic email somehow that it doesn´t appears on the settings?

      >> The New Order mail is sent by WooCommerce to customers.
      WCMp sends “New Vendor Order” mail (https://prnt.sc/tldzjt) to the vendors.

      – You have sent me a wrong link to Woocommerce settings when trying to explain “WCMP send “New Vendor Order” to the vendors. Can you please clarify where and how WCMP mails to vendors can be set?
      Thanks

    • #101308
      Ciberyak
      Participant

      I have created 3 types of memberships.
      The FREE one is free of charge and I have unchecked the capability to select “Vacations” for free.
      But still, Free members can still select their vacations for free in the vendor store.
      The same happens without unchecked functionalities, as all appears there for the Free members
      Can you please fix it?
      I have shared the temporary login again (the old one was working for 4 days, but as you only answer once a week with luck, it was already expired)

    • #101312
      Ciberyak
      Participant

      I dont know if you have realized that in more than 1 week you have not provided any solution for any of my questions. Yoy have the rest of the threads but without any solution. WILL YOU BE ABLE TO PROVIDE A SOLUTION FOR ALL OF THEM URGENTLY OR YOU WILL BE MOVING THE ISSUES FROM HERE AND THERE WITHOUT A PROPER SOLUTION ANYWHERE?

    • #101314
      Ciberyak
      Participant
      This reply has been marked as private.
    • #101315
      Ciberyak
      Participant

      Can you please REOPEN ALL THE PENDING THREADS TILL YOU ARE ABLE TO SOLVE ALL OF THEM?

    • #101337
      Fantastic Kuhu
      Keymaster

      Hi @Ciberyak,

      I absolutely understand your situation and just to make the process more smooth and efficient we closed all other threads and clearly asked you to communicate via single thread. It’s not that we don’t want to fix the issues, but fact is too many threads simply creates communication/information gap resulting to panic situation. Rather, it’s always convenient to manage via single thread.

      Please understand, our intention is to provide support as much as possible. If you want , I can list the links here. As the team is already addressing the remaining issues on priority- you can always get the updates from one single thread.

      We look forward to your co-operation.

      Best Regards,

    • #101379
      Ciberyak
      Participant

      It doesnt look that you undestand neither the most minimum piece of what you are doing here.
      I can not see any solution to any of my issues in the past 8 months, just you closing threads and changing locations for answers that are not even proper solutions.
      I am expecting Customer Support in 24h as you promised and I can only see that you barely answer once a week, which I guess is very unproffessional.
      I am waiting for getting solutions for the past 8 months and you dont close anything properly.
      Are you going to pay my suppliers on my behalf this month?
      So you will be even expecting to get paid on time for the poor service that you provide?
      Are you providing any solution ASAP or do you prefered to be treated like kids with your parents chasing you to do your job? Is this serious or what?
      Dont you even understand that people trusted you as a serioud business and you treat your clients like if this is a game? Do you understand that there are familied that try to make a living of this and your are just playing around without even bothering in providing a minimal efficient customer support?
      Do you understand what dors it means Customer Support?
      Why do you say that you help people in 24 hours if you dont meet what you pray?
      This is so Unproffesional
      Are you going to fix anything or not?

    • #101385
      Fantastic Kuhu
      Keymaster

      Yes @Ciberyak, as I told you – closing thread doesn’t mean we refrained from support. We do understand business and to make the response efficient we are channelizing all your requests through 1 thread. Team is looking into the issues on priority and hopefully you shouldn’t face the inconvenience again. We will be considering all your requests, regarding the vendor staff update- I checked your website and could see the update option https://prnt.sc/tlxqby, can you please confirm the same. In the below private maked thread ,I shall be sharing the path.

      Regards,

    • #101386
      Fantastic Kuhu
      Keymaster
      This reply has been marked as private.
    • #101402
      Ciberyak
      Participant

      Regarding Vendor Staff, as I have told you 3 times already, the plugin appears in that list that you mentioned, but when updating it doesnt updates.
      The guys of the server told me to tell you, to see if you manage to update it because they cant either
      Thanks

    • #101420

      @Ciberyak, our team is checking all the issues. I shall give you an update within an hour.

    • #101429

      1. I have changed the lines 10, and then 6, 26 and 39 and I have succesfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.

      >> Generally WooCommerce calculates the tax based on customer’s shipping/billing etc : https://prnt.sc/tmltd9
      But for per product tax, we have added our own “Per Product Tax” method.
      That is why, when the per-product tax is left blank, it is not calculating any tax.

      So,use this code to make the per product tax field mandatory :

      add_action( 'wcmp_before_post_update', 'per_product_tax_imp');
      function per_product_tax_imp(){
       if( empty( $_POST['_extra_tax_per_product'] ) ) { 
         $category_msg_display = __( 'You must enter per product', 'wcmp-vendor_membership' );
         wc_add_notice( $category_msg_display, 'error' );
         wp_redirect( apply_filters( 'wcmp_vendor_save_product_redirect_url', wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( 'wcmp_edit_product_endpoint', 'vendor', 'general', 'edit-product' ), $_POST['post_ID'] ) ) );
         exit;
       }
      }
      Copy

      2. Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >> We presume there is some JS conflict issue coming from the other plugin/theme. Just to be sure, can we switch some theme and plugin for testing purposes?

      3. PDF Invoice Issue

      >> Vendor can add the GST number here: https://prnt.sc/tmllxo
      The vendor is able to see that in their invoice too: https://prnt.sc/tmlk3q

      Can you please check.

      4. Minimum Price code error: https://wc-marketplace.com/tech-blog/set-minimum-order-amount-per-vendor/

      The following code, that I added in the functions.PHP with your help and was working perfectly it doesn´t do anything in the vendor store anymore:

      >> The minimum order tab is displayed under Storefront: https://prnt.sc/tmlmvt

      As you have removed that section, hence vendor is not able to add this.

      5. Vendor Staff Update
      >> We checked your site, the update is taking infinite time (we will share the video in the below thread). As per our debug, the issue is related to the server. Here we need to communicate with yur server admin, as the plugin is updating on our end properly.

      Before, sending mail to your server admin, please check whether you are able to update any other plugin. Share a video of that.
      It might also happen that your server is not allowing our server, that is why t is taking an infinite time to update the plugin.

      6. Membership Issue

      >> Can you share vendor access, who belongs to a plan. So we can check that.

    • #101431
      This reply has been marked as private.
    • #101432
      Ciberyak
      Participant

      1)1. I have changed the lines 10, and then 6, 26 and 39 and I have succesfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.

      >> Generally WooCommerce calculates the tax based on customer’s shipping/billing etc : https://prnt.sc/tmltd9
      But for per product tax, we have added our own “Per Product Tax” method.
      That is why, when the per-product tax is left blank, it is not calculating any tax.

      So,use this code to make the per product tax field mandatory

      THIS IS NOT WHAT I NEED NEITHER WHAT YOU MENTIONED IN THE PER PRODUCT TAX. I DON´T WANT THE CLIENT TO ADD THEIR PER PRODUCT TAX AS MANDATORY. I JUST WANT THEM TO ENTER THEM FOR SPECIFIC PRODUCTS THAT NEED TO BE TAXED AS PER THEIR COUNTRY TAX ENTERED BY THE VENDOR. IF NOTHING IS ENTERED, I NEED WOOCOMMERCE TAX BASED ON THE CUSTOMER DESTINATION APPLY.
      AND THIS IS WHAT YOU MENTIONED IN THE CODE: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”

      SO I NEED EXACTLY WHAT YOU PRAYED: IF PER PRODUCT TAX IS EMPTY, WOOCOMMERCE TAX RULE AS PER CUSTOMER DESTINATION SHOULD APPLY

      REALLY? ARE YOU NOT EVEN ABLE TO FIX WHAT YOU PRAY?

    • #101433
      Ciberyak
      Participant

      2. Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >> We presume there is some JS conflict issue coming from the other plugin/theme. Just to be sure, can we switch some theme and plugin for testing purposes?

      —> Yes you can, as soon as you don´t spoil everything else

    • #101440
      Ciberyak
      Participant

      5. Vendor Staff Update
      >> We checked your site, the update is taking infinite time (we will share the video in the below thread). As per our debug, the issue is related to the server. Here we need to communicate with yur server admin, as the plugin is updating on our end properly.

      Before, sending mail to your server admin, please check whether you are able to update any other plugin. Share a video of that.
      It might also happen that your server is not allowing our server, that is why t is taking an infinite time to update the plugin.

      —> FINALLY YOU GOT IT!!! The plugin gets forever updating and never updates, so you can communicate with my server admin, because as you read I have an open thread with this issue with them and they told me that it is because of you. So kindly proceed to provide a solution for that

    • #101441
      Ciberyak
      Participant

      AGAIN NO SOLUTION FOR ANYTHING AND IT IS EVEN GETTING WORST, BECAUSE YOUR CODE DOESN´T DO WHAT IT SHOULD DO OR YOU DON´T WHAT YOUR PRODUCT PURPOSE IS OR YOU DON´T EVEN UNDERSTAND THE PURPOSE FOR THE CODE THAT YOU EVEN PROVIDED IN THE PAST.
      CAN YOU READ THE EMAILS TWICE OR THE TIMES THAT YOU NEED INSTEAD OF “ASSUMING”?
      ARE YOU ABLE TO PROVIDE WITH ANY SOLUTION TO YOUR OWN MISTAKES?
      NOW WHAT? I SHOULD BE WAITING ANOTHER 7 DAYS FOR YOU TO GET INSPIRED AND READ THE ISSUES AGAIN?
      THIS IS TRULY EMBARRASSING AND UNPROFESSIONAL

    • #101442
      Ciberyak
      Participant

      And thanks for the video, you just recreated my issue. So what is the solution for that?
      I am not the technician here
      Is it anybody in your team that knows how to solve any issue?

    • #101446
      Ciberyak
      Participant

      6. Membership Issue

      >> Can you share vendor access, who belongs to a plan. So we can check that.

      You can try with any test_vendor that you have created and see like the “GRATIS” (FREE) Type of vendor is giving them “Free vacations” despite the vendor type unchecked this option (plus others). Can you look at it URGENTLY?

    • #101447
      Ciberyak
      Participant

      So as far as I can see nothing is working, and you just don´t care or don´t know how to solve it?
      I NEED TO HAVE IT WORKING URGENTLY!!!
      OR ARE YOU GOING TO PAY TO THE REST OF MY PLUGIN SUPPLIERS, THAT ARE 1000% MORE PROFESSIONAL THAN YOU?
      DO YOU KNOW THAT WE CAN ASK FOR OUR MONEY BACK PLUS AND COMPENSATION FOR THE PRICE OF OTHER SUPPLIERS IF YOUR PRODUCT DOESN´T DO WHAT IS SUPPOSE TO BE DOING?
      DO YOU KNOW THAT YOU DRAIN THE PATIENCE OF YOUR CUSTOMERS AND THIS WILL GIVE YOU A VERY BAD IMAGE?

    • #101514

      Chris, for the last 8 month, you were asking us to provide you a solution that in not supported by default flow. And, we are providing you free custom coding support for your own custom work in those months.

      For you, we created a custom module to search the product by location and shared the plugin, because GEO my WP didn’t provide the search product filter by location option. I shared my own Google map API key, so you don’t need to buy the google API license. The tax per product, which is also not supported by default, we shared the code.

      On top of that we promised you to renew the keys for our whole Bundle Product for another year, just because you couldn’t use the frontend Manager plugin as GEO my WP didn’t provide the search product filter by location option.

      Frankly speaking, for us every user has the same priority and we have to serve all of them. Along with that, we have our own development schedule too. For any custom code for the custom module (that you need for your client’s site), our team needs time. They will work on your requirement (because we value your opinion and we do agree with you regarding the changes you need) as per their available slot.

      Hence, posting bad comments on Facebook or sharing your comment here on the forum in CAPS, will not fast track the custom code process, that you need.

      Our whole team kept on providing you custom coding module (FREE CUSTOM SUPPORT, for your client’s project), at-latest the team deserves a little bit co-operation from you.
      But, please do not use Caps lock for your response in our forum and stop sending spam thread every minute.
      If you keep on sending spam responses, we will be forced to suspend your account. Also, until unless you remove all your spam tread, I am sorry, but we are not going to send you any further response.

      Having said our team is still determined to help you. Please do understand that everything has its own limitation. And we are trying to overcome all those limitations and serve you with our best effort. So, let us know once all the spam thread is removed.

    • #101525
      Ciberyak
      Participant

      I have eliminated my comments as required.
      so you can unblock

    • #101527
      Ciberyak
      Participant

      8 months ago I asked you for a solution for the filter by country, and you told me to buy Geo MyWP plugin.
      After I bought you committed to do a product search template as the suggested Plugin was not specialized in products, but posts.
      Have you already provided with a solution for that? No yet after 8 months.
      I have created a solution by myself, even if I don´t have any idea about coding.
      After that, same plugin is not working in your integration. And you are not solving the minimum issue
      I do undertand that every customer has the same priority, so does it mean that you are not providing for solution to anyone?
      I am just asking that the solutions, that are not customer made but published by you in your own website is not working and you are not providing with any solution for that. https://wc-marketplace.com/tech-blog/vendor-per-product-tax/
      So don´t say that is my custom coding module (FREE CUSTOM SUPPORT, for your client’s project), when this is public in your website and available for all your client, with the only difference that I am the laboratory rat and I am the only one who is testing it and telling you that your code is not working.
      And I literally copy before you change it on your own:
      This code will add a section like this screenshot :

      You mentioned in the code of the per product tax: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”. As it doesn´t work, you just decided to change the functionality on the go, and say, as what we said is not working, we are not going to keep on working on that, we just want to give you a path and make this field mandatory, instead of having the field working as you promised on your website (it is not a custom made code, is a public code that you have in your website)

      I don´t also understand what do you mean by CAPS. CAPS in my country means “highlighting” as I guess you also used it your email here.
      I will be happy to see that there is any progress, but I can not only not see any progress in the past 2 months, but you dissuading the problems.
      I won´t be sending more messages till I see any progress here.

      So you can kindly cancel the rest of the issues open (that you call SPAM), as you have done with the rest of my questions (as you know, I can not revert or cancel treads already open in your platform after 2 minutes)
      I have deleted my comments on Facebook ,
      so I am looking forward for your cooperation and a solution to this finally

    • #101554
      Ciberyak
      Participant

      I am receiving your emails, and the last post in Facebook is deleted already as you have told me in Facebook
      Do you also know that this is called extorsion and goes againts the free expression?
      Because when you have a business there is people who is happy or unhappy, and free to express their concers publicly or privately.
      And the company should learn of the issues and put solutions instead of extorting to delete customer personal opinion in return of provided with the minimum services that they have paid for.
      It would be better that you study a bit of marketing, which includes customer service and fix your business before threatening a customer to close their account for asking for help. Do you think that is normal or it is just normal in your country?
      Are you going to fix the issues now that I have ceeded to your extorsion and provide with the service that I have paid for?

    • #101556
      Ciberyak
      Participant

      Any news today? or today is an day off also?
      As I have accepted your extortion, now you should proceed with providing with a solution to my issues, was that the plan that you mentioned in your post before, wasn´t it?.
      Your colleague even told me to put a nice comment there and threatened me saying that you have done the same to another 3 customers. I have the conversation copied. So If we are playing to that, do you want me to spread this conversation around?.
      As you can see, 4 bad reviews in your page at Facebook was just a small example of myself freely expresing my concerns about the company, which you have banned.
      I have more than 300,000 followers in different social media and with different accounts, so I guess you don´t want to start a war, do you?
      So I am waiting for you to fix the issues of your plugin ASAP!
      Thanks

    • #101564
      Ciberyak
      Participant

      Today I got another issue as the Advanced Frontend Manager plugin is not updating with the following Error: “Update failed: Unzip failed to unpack. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature”

      Your plugins are the only ones that are not updating in my server, and the guys of my server told me to tell you as your plugin is the only one that needs to be manually updated.
      Can you help?

    • #101565

      @Ciberyak, again it is not about creating any conflict, all we are asking from you is co-operation. Sharing your comments in block letter, instead of motivating our team, is doing the opposite actually.
      We are here not only to help you but also to help out your client.

      Coming to the current issues, our replies are inline :

      1)1. I have changed the lines 10, and then 6, 26 and 39 and I have successfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.

      >> Generally WooCommerce calculates the tax based on customer’s shipping/billing etc : https://prnt.sc/tmltd9
      But for per product tax, we have added our own “Per Product Tax” method.
      That is why, when the per-product tax is left blank, it is not calculating any tax.

      So,use this code to make the per product tax field mandatory

      THIS IS NOT WHAT I NEED NEITHER WHAT YOU MENTIONED IN THE PER PRODUCT TAX. I DON´T WANT THE CLIENT TO ADD THEIR PER PRODUCT TAX AS MANDATORY. I JUST WANT THEM TO ENTER THEM FOR SPECIFIC PRODUCTS THAT NEED TO BE TAXED AS PER THEIR COUNTRY TAX ENTERED BY THE VENDOR. IF NOTHING IS ENTERED, I NEED WOOCOMMERCE TAX BASED ON THE CUSTOMER DESTINATION APPLY.

      >>> When we added this tech blog, generally this is used by the admin, who will only support per product tax.

      Initially, the WooCommerce’s tax was applied if per product tax is not added. When you informed that the per-product tax was not working in your site, then we have to force the tax method as “Per Product Tax” method for tax calculation. Now this flow overrides the default WooCommerce tax calculation.

      So, the flow you need will require our team to add additional code and check whether we can keep both this option working at the same time i.e.
      – Tax Per Product
      – WooCommerce’s default tax as per address

      The team will check whether this can be achieved, we will keep you posted.
      Please note, it will take some time. As this is not by default supported and we have to create this custom code, becasue you need both of this support.

      2. Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >> We presume there is some JS conflict issue coming from the other plugin/theme. Just to be sure, can we switch some theme and plugin for testing purposes?

      —> Yes you can, as soon as you don´t spoil everything else

      >>> There is an issue in our product. We will fix this issue within Monday.

      5. Vendor Staff Update
      >> We checked your site, the update is taking infinite time (we will share the video in the below thread). As per our debug, the issue is related to the server. Here we need to communicate with yur server admin, as the plugin is updating on our end properly.

      Before, sending mail to your server admin, please check whether you are able to update any other plugin. Share a video of that.
      It might also happen that your server is not allowing our server, that is why t is taking an infinite time to update the plugin.

      —> FINALLY YOU GOT IT!!! The plugin gets forever updating and never updates, so you can communicate with my server admin, because as you read I have an open thread with this issue with them and they told me that it is because of you. So kindly proceed to provide a solution for that

      >>> Chris, the update part is carried out by the server, and without their help, this can’t be resolved. Becasue we are a product company and we have limited knowledge regarding the server. So, please do send them mail keeping our email in cc: contact@wc-marketplce.com

      6. Membership Issue

      >> Can you share vendor access, who belongs to a plan. So we can check that.

      You can try with any test_vendor that you have created and see like the “GRATIS” (FREE) Type of vendor is giving them “Free vacations” despite the vendor type unchecked this option (plus others). Can you look at it URGENTLY?

      >>> Chris, this is the settings of Free Plan: https://prnt.sc/tnboh7

      As you can see, the vendor is not able to access any those plugin’s content: https://prnt.sc/tnbpmf

      Now, we did see that the Verification plugin is not supported via Membership, we will add this to your site tomorrow.

    • #101567
      Ciberyak
      Participant

      1)1. I have changed the lines 10, and then 6, 26 and 39 and I have successfully change the name that I needed.
      But the code is still not working:
      When the vendor doesn´t enter any tax in “per product tax”, no tax applies.
      You said that if no tax is entered, Woocommerce tax should apply: “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code”
      And in this case nothing is applying.
      I need that when no per product tax is entered, the program works as you mentioned, and Woocommerce tax as per “client destination” applies.

      >> Generally WooCommerce calculates the tax based on customer’s shipping/billing etc : https://prnt.sc/tmltd9
      But for per product tax, we have added our own “Per Product Tax” method.
      That is why, when the per-product tax is left blank, it is not calculating any tax.

      So,use this code to make the per product tax field mandatory

      THIS IS NOT WHAT I NEED NEITHER WHAT YOU MENTIONED IN THE PER PRODUCT TAX. I DON´T WANT THE CLIENT TO ADD THEIR PER PRODUCT TAX AS MANDATORY. I JUST WANT THEM TO ENTER THEM FOR SPECIFIC PRODUCTS THAT NEED TO BE TAXED AS PER THEIR COUNTRY TAX ENTERED BY THE VENDOR. IF NOTHING IS ENTERED, I NEED WOOCOMMERCE TAX BASED ON THE CUSTOMER DESTINATION APPLY.

      >>> When we added this tech blog, generally this is used by the admin, who will only support per product tax.

      Initially, the WooCommerce’s tax was applied if per product tax is not added. When you informed that the per-product tax was not working in your site, then we have to force the tax method as “Per Product Tax” method for tax calculation. Now this flow overrides the default WooCommerce tax calculation.

      So, the flow you need will require our team to add additional code and check whether we can keep both this option working at the same time i.e.
      – Tax Per Product
      – WooCommerce’s default tax as per address

      The team will check whether this can be achieved, we will keep you posted.
      Please note, it will take some time. As this is not by default supported and we have to create this custom code, becasue you need both of this support.

      —> The only thing I need is what you said: “Initially, the WooCommerce’s tax was applied if per product tax is not added. ” This is what i need, just that, if the vendor doesn´t enter per product tax, Woocommerce´s tax should apply. I was not asking for special code or custom code, just asking for your public code to work as you pray. Simple like that.
      And Woocommerce default tax are 2: based on the admin location, and based on the customer location.
      And I need the simple one that you mentioned: “Generally WooCommerce calculates the tax based on customer’s shipping/billing”
      You will need to fix it accordingly, not to my needs, but to any of your customer needs that can take your code publicly, so if you say that “WooCommerce’s tax was applied if per product tax is not added”, then WooCommerce’s tax should be applied if per product tax is not added.

      I am not doing special requirement, if you say “WooCommerce’s tax was applied if per product tax is not added”, make it work!
      The flow should be what you said that it should be from the very beggining:
      Tax Per Product
      – WooCommerce’s default tax as per CUSTOMER address

      So how long is going to take you to solve your own code? Another 8 months?
      I just want to remind you that I am stuck 12 hours a day just waiting for you to get inspired and make your own code work, and loosing money in the meantime, because what your public code is not working in the way that you say it should. (so kindly stop saying that you change it to make it work in my page, because if you say that “WooCommerce’s tax was applied if per product tax is not added”, this is what should be applying in my web and at any website, so stop selling it as a favor or special dedication, make your code work.
      Also stop saying that you created this code because I needed, because this code was there before I contacted you for this, as another customer raised it.
      If you have any doubt, go and see at the beginning of this thread 2 months ago. So kindly make work what you made public to your customers.

    • #101571
      Ciberyak
      Participant

      2. Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >> We presume there is some JS conflict issue coming from the other plugin/theme. Just to be sure, can we switch some theme and plugin for testing purposes?

      —> Yes you can, as soon as you don´t spoil everything else

      >>> There is an issue in our product. We will fix this issue within Monday.

      –> I know, one more week looking at the trees as expected: an answer every 7 days, and a solution… when?

    • #101576
      Ciberyak
      Participant

      5. Vendor Staff Update
      >> We checked your site, the update is taking infinite time (we will share the video in the below thread). As per our debug, the issue is related to the server. Here we need to communicate with yur server admin, as the plugin is updating on our end properly.

      Before, sending mail to your server admin, please check whether you are able to update any other plugin. Share a video of that.
      It might also happen that your server is not allowing our server, that is why t is taking an infinite time to update the plugin.

      —> FINALLY YOU GOT IT!!! The plugin gets forever updating and never updates, so you can communicate with my server admin, because as you read I have an open thread with this issue with them and they told me that it is because of you. So kindly proceed to provide a solution for that

      >>> Chris, the update part is carried out by the server, and without their help, this can’t be resolved. Becasue we are a product company and we have limited knowledge regarding the server. So, please do send them mail keeping our email in cc: contact@wc-marketplce.com

      —> this is not for adding more frustration to your plugin, but as I mentioned before with the other issue when trying to update the other plugin that is giving me an error, none of your plugins are updating correctly in my website since you launched the new version of the Vendor Staff. I opened a ticket with my server supplier: WHICH USUALLY PROVIDES WITH ANSWERS AND SOLUTIONS WITHIN 1 MINUTES, and told me the following (I am just copying from the transcription chat, so if you don´t trust me (or try to block me again) I can send you the original transcription as it is, this is what the guys of the servers said:

      [14:41] Support: there is no plugin update in cPanel.
      [14:41] Support: We try to do it manually, by hand, by code 🙂
      [14:42] Support: We can try to assist you with that for sure 🙂 at least to give a try.
      [14:43] Me: how can I reopen the ticket
      [14:43] Support: Just add a new reply.
      [14:43] Me: ok
      [14:43] Support: (advice , you should run from these WCMp guys)
      [14:43] Support: if they refuse to help you with such things they are probably super super low on code quality
      [14:43] Support: your website might be vulnerable
      [14:43] Support: Anyway, this is your choice 🙂
      [14:44] Support: Sure, no worries, my job is to offer you advice 🙂
      [14:44] Support: In the end, you chose to use whatever you want

      Few minutes later (instead of 8 months), they gave me a solution: With that archive, we have updated manually the plugin from WCMp Vendor Staff 1.1.5 to WCMp Vendor Staff 1.1.6.

      I don´t know why I am defending you externally when I am not getting the basics of your plugin working.

    • #101684
      Ciberyak
      Participant

      Hi, Anything solved?

    • #101685
      Ciberyak
      Participant

      Still waiting for a solution for the MINIMUM PRICE FOR PRODUCT VENDOR:
      You gave me this link months ago with the code that you provided to another customer: https://wc-marketplace.com/support-forum/reply/67292/
      But this is not working anymore, and it was working perfectly before
      Can you fix your code so I can set the MINIMUM PRICE?

    • #101686
      Ciberyak
      Participant

      Another thing is that you said that you extended my license for one more year, and I can not see this in my subscription here:
      “Choose a new payment method. Next payment is due September 7, 2020.”
      The payment method is not valid anymore, so can you can extend it accordingly to what you mentioned?
      (I am reminding you 1.5 months ahead, just for you not to forget and avoid future pains…)

    • #101694
      Ciberyak
      Participant

      How are you progressing with The taxes that are not working while following the code of your link are not working:
      https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      Woocommerce taxes are not working when the user doesn´t enter his per product tax, and in this case Woocommerce customre location tax should apply.
      The last one is not working.

    • #101758

      @Ciberyak, First of all, thanks for continuing in this thread.
      Our replies are inline :

      5. Vendor Staff Update
      >> We checked your site, the update is taking infinite time (we will share the video in the below thread). As per our debug, the issue is related to the server. Here we need to communicate with your server admin, as the plugin is updating on our end properly.

      Before, sending mail to your server admin, please check whether you are able to update any other plugin. Share a video of that.
      It might also happen that your server is not allowing our server, that is why t is taking an infinite time to update the plugin.

      —> FINALLY YOU GOT IT!!! The plugin gets forever updating and never updates, so you can communicate with my server admin, because as you read I have an open thread with this issue with them and they told me that it is because of you. So kindly proceed to provide a solution for that

      >>> Chris, the update part is carried out by the server, and without their help, this can’t be resolved. Becasue we are a product company and we have limited knowledge regarding the server. So, please do send them mail keeping our email in cc: contact@wc-marketplce.com

      —> this is not for adding more frustration to your plugin, but as I mentioned before with the other issue when trying to update the other plugin that is giving me an error, none of your plugins are updating correctly in my website since you launched the new version of the Vendor Staff. I opened a ticket with my server supplier: WHICH USUALLY PROVIDES WITH ANSWERS AND SOLUTIONS WITHIN 1 MINUTES, and told me the following (I am just copying from the transcription chat, so if you don´t trust me (or try to block me again) I can send you the original transcription as it is, this is what the guys of the servers said:

      >>>> I completely understand your end, but if it was an issue with our plugin, then no one should be able to update the plugin.

      Now unlike your server, we won’t ask you to change the server. But rather, we want to help both of you to resolve the issue.

      Updating plugin manually will temporarily give you a solution. But, this is not a permanent one. Kindly send them an email keeping us in the loop, as shared earlier. So, we can help them fix this issue.
      ===============================

      7. Another thing is that you said that you extended my license for one more year, and I can not see this in my subscription here:
      “Choose a new payment method. Next payment is due September 7, 2020.”
      The payment method is not valid anymore, so can you can extend it accordingly to what you mentioned?
      (I am reminding you 1.5 months ahead, just for you not to forget and avoid future pains…)

      >>>> You order will expire on September. Unless the order is expired, it can’t be renewed.

      So, after September, we will renew the order.

      ============
      4. Still waiting for a solution for the MINIMUM PRICE FOR PRODUCT VENDOR:
      You gave me this link months ago with the code that you provided to another customer: https://wc-marketplace.com/support-forum/reply/67292/
      But this is not working anymore, and it was working perfectly before
      Can you fix your code so I can set the MINIMUM PRICE?

      >>> We have shared the response already here: https://wc-marketplace.com/support-forum/topic/tax-per-product-not-working/#post-101429

      I am sharing them again :
      ” The minimum order tab is displayed under Storefront: https://prnt.sc/tmlmvt

      As you have removed that section, hence vendor is not able to add this.”

      ========================
      1. How are you progressing with The taxes that are not working while following the code of your link are not working:
      https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      Woocommerce taxes are not working when the user doesn´t enter his per product tax, and in this case, Woocommerce customre location tax should apply.

      >>> As shared in this thread (https://wc-marketplace.com/support-forum/topic/tax-per-product-not-working/#post-101565), adding the flow will need some time.

      Becasue the development team will work on this as per their current development queue.

      Once they will share the code, will give you an update.

    • #101763

      2. Since I moved my website to a server, the plugin GEO my WP is not working in the vendor store.
      It allows you to enter the country data, etc. But after updating the product none of the fields are kept anymore.
      But instead, the locations that I entered in the vendor store through GEO my WP for old products, still persist.
      You can see that the old products that I entered have the correct addresses, but the new products doesn´t have any address as this disappears as soon it is updated.

      >> We presume there is some JS conflict issue coming from the other plugin/theme. Just to be sure, can we switch some theme and plugin for testing purposes?

      —> Yes you can, as soon as you don´t spoil everything else

      >>>> We have added the fix in your site, please check.

    • #101765
      Ciberyak
      Participant

      4.MINIMUM PRICE FOR PRODUCT VENDOR:
      — can you please pay attention? You are answering something else: THIS IS NOT A MINIMUM ORDER FOR THE CUSTOMER, IT IS THE MINIMUM PRICE PER PRODUCT FOR VENDOR. I want the minimum price fixed by the vendor needs to be 5 euros, instead of free if nothing is entered. You are answering with something else: that the minimum order of the client needs to be 10 to be able to buy the product. So it doesnt has to be with the store vendor. As the price tab is still available for the vendor to enter any price for their products.

    • #101766
      Ciberyak
      Participant

      1. How are you progressing with The taxes that are not working while following the code of your link are not working.
      >> As shared in this thread (https://wc-marketplace.com/support-forum/topic/tax-per-product-not-working/#post-101565), adding the flow will need some time.

      Becasue the development team will work on this as per their current development queue.

      Once they will share the code, will give you an update.

      — waiting for 2 months is still not queu enough? Or you have clients waiting for years?

    • #101767
      Ciberyak
      Participant

      7 renewing 1 year for free:

      >>> You order will expire on September. Unless the order is expired, it can’t be renewed.

      So, after September, we will renew the order

      — So does it mean that you will automatically charge me for 1 more year? I looked into the subscriptions and your system automatically charges the cost unless the subscription is cancel. Can you please tell me how are you going to avoid that while waiting for the subscription to be expired? Will you be charging me again againts my will?

    • #101768
      Ciberyak
      Participant

      2) Geo my WP : thanks, I will check

    • #101769
      Ciberyak
      Participant

      Any news about changing the location of the GST field to the General area behind the price per product?

    • #101770
      Ciberyak
      Participant

      Any news about changing the location of the GST field to the General area behind the price per product and making it manadatory?

    • #101959
      Ciberyak
      Participant

      Hi
      Any solution to anything (one more week and counting…)

    • #102072
      Ciberyak
      Participant

      Hi!
      Any solution so far?
      Can you please tell me how can I change the location of the GST field and make it mandatory so I can start selling?

    • #102152

      Hi @ciberyak, sorry for the delayed response.

      We don’t have any ready-made code for this. Hence you need to add the code from your end using our filter.

      Yes, please use this below action to add extra field
      do_action( ‘wcmp_afm_after_general_product_data’, $post->ID, $product_object, $post );
      and for save that data use before_wcmp_vendor_dashboard

    • #102286
      Ciberyak
      Participant

      Hi
      Can you be a bit more specific? I am not a developer and I don´t understand what you mean.
      What I have tried when adding the code in the functions.php is that no field is showing up in the Vendor store – Product – General
      // Add extra field in vendor dashboard pdf invoice settings – this example shows adding a EU VAT Number Field for vendors to add in theirs.
      add_action( ‘after_wcmp_pdf_invoices_settings_field’, ‘add_extra_fields_in_vendor_pdf_settings’, 10, 2 );
      function add_extra_fields_in_vendor_pdf_settings( $vendor_id, $settings ) {
      $gst_no = isset($settings[‘vendor_gst_number’]) ? $settings[‘vendor_gst_number’] : ”; ?>
      <div class=”form-group”>
      <label class=”control-label col-sm-3″> <?php _e(‘Número de VAT EU’, ‘wcmp-pdf_invoices’); ?></label>
      <div class=”col-md-6 col-sm-9″>
      <input type=”text” id=”vendor_gst_number” name=”vendor_gst_number” class=”form-control regular-text” value=”<?php echo $gst_no; ?>” >
      </div>
      </div>
      <?php
      }
      do_action( ‘wcmp_afm_after_general_product_data’, $post->ID, $product_object, $post );

      And when adding
      before_wcmp_vendor_dashboard;
      as it is, I get a fatal error that destroyes the web!!!

      Can you provide me with THE HOOK TO ADD THE GST FIELD BEHIND THE PRICE OF THE PRODUCT IN VENDOR STORE – PRODUCT -GENERAL???

    • #102301
      Ciberyak
      Participant

      MINIMUM PRICE STILL NOT WORKING and code for removing the storefront has not been added.
      Can you please provide with a solution?
      It was working perfectly before you add the Per Product tax info in my website.
      I have sent you a detail email as your system says that I can not publish duplicate information

    • #102303
      Ciberyak
      Participant

      Hi!
      I am also still waiting to know how to remove the “schedule” from the Vendor Store – Product

      This was opened last 14 june and still waiting for an answer. No offence, but it is almost 2 months ago:

      https://wc-marketplace.com/support-forum/topic/remove-the-schedule-of-the-vendor-store-when-designing-the-product/

    • #102304
      Ciberyak
      Participant

      AND NOW THE FIRST THING THAT IT LOOKS LIKE IT HAS BEEN SOLVED FROM ALL THIS TREAD:
      The Geo My WP plugin now allows to keep and change the country.
      THANKS FOR THAT!!!
      WOW!!!!!

    • #102305
      Ciberyak
      Participant

      EDIT PRODUCT NOT WORKING:
      The bad news now is that when the vendor goes to its vendor store – ALL PRODUCTS

      Then click on “edit” product, instead of going to the edit product screens, it goes to another screen.

      This “edit” product was not there before.

      Can you please fix it?

      Thanks

    • #102307
      Ciberyak
      Participant

      I tried to open a new tread explaining the MINIMUM PRICE ISSUE THAT IS NOT WORKING, and I can not add here as it says it is duplicated, and you blocked my issue as a “suspicious spam”, can you resolve this?
      Thanks

    • #102308
      Ciberyak
      Participant

      RENEWAL FOR FREE:
      You didn´t solved the issue of the renewal for free either

    • #102309
      Ciberyak
      Participant

      PER PRODUCT TAX NOT WORKING:
      https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      How are you progressing with this?
      As mentioned by your support, all the code that is public should be working as it is tested, and this is not working, so I assume that was not tested when it was launched in October?
      Just to summarize: when the vendor leaves the per product tax blank, Woocommerce TAX as per the customer location is not applying as you mentioned
      Thanks

    • #102310
      Ciberyak
      Participant

      MINIMUM PRICE NOT WORKING:
      I have removed ALL THE PUBLIC CODE that you have supposed to be tested and still not working (Per product tax, GST Invoice number, unsetting fronted store, etc.) from my php and left only the MINIMUM PRICE CODE and Geo my WP provided by them (that is the only code that looks to be working well).
      I have left only the public code for the MINUMUM PRICE that you published (and IT WAS WORKING PERFECTLY BEFORE) and IT IS NOT WORKING:
      Can you check at my website?
      // Add minimum price to 10 EUR
      // wcmp edit product page price restriction
      add_action( ‘wcmp_before_post_update’, ‘wcmp_edit_product_page_regular_price_restriction’ );
      function wcmp_edit_product_page_regular_price_restriction(){
      $required_regular_price = isset( $_POST[‘_regular_price’] ) ? $_POST[‘_regular_price’] : ”;
      $price_restriction = apply_filters( ‘wcmp_regular_price_restriction’ , 5 );
      if( $required_regular_price < $price_restriction ) {
      wc_add_notice( __(‘El precio mínimo debe ser 5 €’, ‘dc-woocommerce-multi-vendor’), ‘error’ );
      wp_redirect( apply_filters( ‘wcmp_vendor_save_product_redirect_url’, wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( ‘wcmp_edit_product_endpoint’, ‘vendor’, ‘general’, ‘edit-product’ ), $_POST[‘post_ID’] ) ) );
      exit;
      }
      }

    • #102412

      Hi, our replies are inline :

      – Can you be a bit more specific? I am not a developer and I don´t understand what you mean.

      >> The code you have is for PDF Invoice settings :

      But the additional part you need is for add product end. For this we don’t have any ready-made custom code.

      That is why you have to add the code from your end, using the filter we have shared.

      – MINIMUM PRICE STILL NOT WORKING and code for removing the storefront has not been added.
      Can you please provide with a solution?

      >> We are sure that the code for removing the storefront is there. Just to be sure can we disable theme?

      – I am also still waiting to know how to remove the “schedule” from the Vendor Store – Product

      >> we have responded in that thread. If you need any further help, please revert back in this thread.

      – Then click on “edit” product, instead of going to the edit product screens, it goes to another screen.
      >> This comes from the theme, we don’t add this section.
      However please do share a new admin access (as the previous access is not working). We will remove that from your site.

      – You didn´t solved the issue of the renewal for free either
      >> Please goto this link and check whether your current order is expired: https://wc-marketplace.com/my-account/

      Please note, the order can only be renewed, if it is expired.

      – PER PRODUCT TAX NOT WORKING:
      https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      >> As you can see, this blog is to let admin set vendor tax per product.
      This code already provides this.

      However, the additional flow you need, to calculate the tax as per WooCommerce settings too, this is not supported by default.

      As shared with you earlier, we will provide this code.
      But, it will take some time, becasue it depends on the availability of the team.

    • #102422
      Ciberyak
      Participant

      Hi
      In 2 months none of the issues has been solved, is it there any specific reason?

      – EU VAT number field
      I asked for this 2 months ago and you answered back with something else:
      https://wc-marketplace.com/support-forum/topic/tax-eu-vat-regulation/
      That is the code that you referred to. I have added what Rajut told me and it is not working, so can you proceed to provide me with the full code to what Rajut has mentioned?
      After 2 months asking for your help you are denying it?

      Minimum price still not working:
      There is no such a code as I removed everything but Geo My Wp, it would be better that you “assure” by yourselve by looking into the code instead of “guessing”.
      You can disable the theme as soon as you dont spoiled anything.

      – schedule: I will check the asnwer from this morning and see how it goes

      – “edit” bottom: I already sent you an admin access, so kindly check in your email

      – “free license”: will the autopayment will apply without my consent when the license expires? I can not disable it, that os why I am telling you multiple times.

      Per product tax:
      I want to clarify that it is mentioned in the link above (in your public code) that Woocommerce taxes will apply if the per product tax is empty. I assume that before writting this you tested that and it was working as per default? I have not invented myself, it is writen in your own public code, and I guess you should test this before launching the code openly to your clients if it is not working as per default.
      I am looking forward to have the issues solved asap.
      Thask

    • #102430
      Ciberyak
      Participant
      This reply has been marked as private.
    • #102437
      Ciberyak
      Participant

      I am posting a new tread as I can not answer back to the current Per Product Tax one as the comments are blocked due to duplication, despite they are not.

      CONGRATULATIONS! First issue solved in 2 months!!! Thanks for that!!!
      The code for removing the schedule finally worked!!!

      Can you see that is not that difficult?
      I am just waiting for you to solve the 3 remaining ones, that are not difficult at all:

      – Per product tax: public code doesn´t work as you claim (missing Woocommerce function adaptalbility that you mentioned that was tested but not working):

      – EU VAT number under the price and make it mandatory: open 2 months ago and still not solved (you provided code for something else) and the code provided by Rajut is incomplete as it spoiled the website.

      – Minimum price not working: despite no code is added for removing any fronted vendor store neither anything else: (YOU BLOCKED THIS COMMENT AS SPAM)

      Thanks for your help

    • #102510

      – We have added this css via WCMp >> Settings >> Vendor >> Vendor Frontend to remove the edit tab :

      tr.vendor-product.odd td.name .row-actions span.edit {
          display: none;
      }
      Copy

      Coming to the custom code related issues, we will share with you the custom code for ONLY THESE THREE REQUEST. AFTER THAT NO CUSTOM CODE WILL BE PROVIDED. OUR TEAM WILL GIVE YOU THE SOLUTION WITHIN 2-3 WEEKS at MAX. SO, PLEASE DON’T CREATE MULTIPLE THREAD.

      – Per product tax: public code doesn´t work as you claim (missing Woocommerce function adaptability that you mentioned that was tested but not working):

      >> Again, you are getting confused with Per Product tax and tax as per the shipping address of the vendor.
      Our code is only for the per-product tax, and it is working fine for all the users, including in your site (I shared all the scrrenshot wit working example with you over mail)

      Now, the additional module you need, therefore if a product doesn’t have per product tax then tax should be calculated, this code is not shared in our public doc. Our team will give you the code, however as mentioned earlier, it will take time.

      – EU VAT number under the price and make it mandatory: open 2 months ago and still not solved (you provided code for something else) and the code provided by Rajut is incomplete as it spoiled the website.

      >> OUR TEAM WILL ONLY GIVE YOU THE CODE TO ADD THE VAT NUMBER FIELD AND SAVE THE DATA.

      – Minimum price not working: despite no code is added for removing any fronted vendor store neither anything else: (YOU BLOCKED THIS COMMENT AS SPAM)

      >> We checked the function.php, there is no code for this part. Please add that and check.

      Meanwhile, please keep the admin

    • #102522
      Ciberyak
      Participant

      Removing the edit tab:
      THANKS SO MUCH!!! FINALLY!!! IT DISAPPEARED!!!
      THANK YOU!

    • #102526
      Ciberyak
      Participant

      Per product Tax:
      Again, I am not confused with Woocommerce function, as per what you say, and I copy literally what it is written in your PUBLIC CODE (NOT CUSTOM CODE), this is exactly what the code should be doing: https://wc-marketplace.com/tech-blog/vendor-per-product-tax/

      “Now, we also add a checking, if a vendor hasn’t added per product tax, then WooCommerce’s tax rule will be applied. For this use this code :”

      So I DON´T NEED ANY ADDITIONAL MODULE, I JUST NEED THAT THE CODE THAT YOU HAVE WRITTEN HERE WORKS AS YOU CLAIM, “if the vendor han´s added per product tax, WOOCOMMERCE TAX RULE SHOULD APPLY!

      See the pictures if you don´t want to read your own link. Guys, is not that difficult, I am just copying what you say that the code should do, so your lack of understanding your own code is really desperating me…

    • #102529
      Ciberyak
      Participant

      Per Product tax: in addition to this, this public code and the text is there since October, and if it is not working for me is not working for anybody, so your public code has not been tested correctly: when you don´t put any per product tax, no Woocommerce tax applies, as you says it should do.
      So make you a favor, and stop saying that is “custom” code whenever is your “public” code not working.
      As far as I understood it would take you from 2 to 3 weeks to review your own public code? Since October that I copied and since 2 months ago that I told you that your public code is not working?

    • #102531
      Ciberyak
      Participant

      EU VAT number: 2 months ago I asked for the EU VAT Number field to be added in A LOGIC PLACE BEHIND THE PRICE and make it MANDATORY.
      So I am looking forward to receive that complete after 2 MONTHS WAITING FOR THAT.
      I know that custom code takes time, but Rajut already advance it, so I assume that there should be 5 minutes for such a strong developer, isn´t it?
      And when the time started to count? 2 months ago that I asked for help? or now?
      Solving half of the problem doesn´t give a very good image… (and this is what I understand from your statement “ONLY”).
      So I am looking forward to receive the FULL code for: EU VAT Number field to be added in A LOGIC PLACE BEHIND THE product PRICE and make it MANDATORY.
      THANKS FOR YOUR HELP!!! I REALLY APPREACIATE IT!!!

    • #102532
      Ciberyak
      Participant

      Minimum price not working:
      Where exactly did you checked the php for not finding the code? In the website of whom?
      It is in the line 31 to 43. So it is not hidden.
      This code is in the PHP since I added in October, and now is not working, but I can assure you that it was working before, as you provided me with this code by email and I perfectly tested it.
      So can you check it PLEASE?

      Attachments:
    • #102536
      Ciberyak
      Participant

      //********************************************************************************************************

      // Add minimum price to 10 EUR
      // wcmp edit product page price restriction
      add_action( ‘wcmp_before_post_update’, ‘wcmp_edit_product_page_regular_price_restriction’ );
      function wcmp_edit_product_page_regular_price_restriction(){
      $required_regular_price = isset( $_POST[‘_regular_price’] ) ? $_POST[‘_regular_price’] : ”;
      $price_restriction = apply_filters( ‘wcmp_regular_price_restriction’ , 5 );
      if( $required_regular_price < $price_restriction ) {
      wc_add_notice( __(‘El precio mínimo debe ser 5 €’, ‘dc-woocommerce-multi-vendor’), ‘error’ );
      wp_redirect( apply_filters( ‘wcmp_vendor_save_product_redirect_url’, wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( ‘wcmp_edit_product_endpoint’, ‘vendor’, ‘general’, ‘edit-product’ ), $_POST[‘post_ID’] ) ) );
      exit;
      }
      }

      //********************************************************************************************************

    • #102537
      Ciberyak
      Participant

      SO CONGRATULATIONS!!!! 2 ISSUES SOLVED OUT 119 THREADS!!!!
      YOU MADE MY DAY!!!
      So thanks for looking into the 3 more pending issues and UNBLOCKING ME to be able to post when needing help!

    • #102654
      Ciberyak
      Participant

      Hi!
      How are you progressing with the pendings issues open more than 2 months ago?
      Any news about the minimum price public code not working?
      Any news about the EU Vat number field that I asked you 2 months ago?
      Any news about the per product tax public code not working?

    • #102749
      Ciberyak
      Participant

      Hi!
      Still waiting for your news, as the losses for not being able to launch it due to the lack of support are unquantifiable so far

    • #102864

      @Ciberyak, as shared with you previously, we will share with you the custom code for ONLY THESE THREE REQUEST. AFTER THAT NO CUSTOM CODE WILL BE PROVIDED. OUR TEAM WILL GIVE YOU THE SOLUTION WITHIN 2-3 WEEKS at MAX. SO, PLEASE DON’T CREATE MULTIPLE THREAD.

      Our team will add the codes and will check whether all is working fine.

    • #102866
      Ciberyak
      Participant

      ARE YOU THREATENING ME?
      IT IS NOT CUSTOM CODE!!!
      IT IS YOUR PUBLIC CODE POSTED THAT IS NOT WORKING?
      VERY WELL 2 MORE WEEKS!!! SO ONLY 3 MONTHS WAITING FOR YOU TO SOLVE YOUR OWN CODE!!!!
      EMBARRASING!!!
      AND I WILL KEEP ON ASKING FOR HELP THE CUSTOMER TIMES I WANT!!!
      WHO DO YOU THINK YOU ARE TO TELL ME STOP ASKING FOR HELP, PSYCHOS?
      YOU EXTORTERS DISCRIMINATORS!!!
      THAT I SPENT 400 USD AS MANY CLIENTS!!!
      IRRESPECTFULL CUSTOMER PSYCHOS INSTEAD OF CUSTOMER SERCICE!!!

    • #103013
      Ciberyak
      Participant

      Kindly waiting for you to solve the pending issues: 2 months + 1 week

    • #103127
      Ciberyak
      Participant

      Hi,
      I can see that you have not enter in my website despite you told said that you have reviewed your bug in your public code to fix the minimum price.
      Does it really takes you so long (more than 2 months) to look into your customers website to provide a minimum customer service?

    • #103310
      Ciberyak
      Participant

      Any news about your help?
      Any progress?

    • #103440
      Ciberyak
      Participant

      Hi! Is this customer support channel working or is it ghosted?

    • #103610

      Hi @Ciberyak, the team has added code for,

      – EU VAT number under the price and make it mandatory.

      Our team is working on other two issues, will give you an update by tomorrow :
      – Per product tax.
      – Minimum price not working: despite no code is added for removing any fronted vendor store neither anything else.

    • #103673

      Hi @ciberyak, our replies are inline :

      – EU VAT number under the price and make it mandatory.

      >> We have added this code in your site, as you can see it is working fine :
      https://www.loom.com/share/1bebe4e369ae4204b1d594d5f6bccdd5

      /* Add Vat number at add product page :*/
      add_action( 'wcmp_afm_product_options_pricing','new_field',1,3);
      function new_field($post_ID, $product_object, $post){?>
         <div class="form-group">
         <?php $vat_number= get_post_meta($post_ID,'_vat_number',true); ?>
             <label class="control-label col-sm-3 col-md-3" for="_vat_number"><?php echo __( 'EU VAT Number', 'woocommerce' ) ; ?></label>
             <div class="col-md-6 col-sm-9">
                 <input type="text" id="_vat_number" name="_vat_number" value="<?php echo(!empty($vat_number))?$vat_number:'';  ?>" class="form-control">
             </div>
         </div>
      <?php
      }
      
      add_action( 'wcmp_process_product_object','product_extra_field',10,2);
      
      function product_extra_field($product, $post_data ){
         if( isset($post_data['post_ID']) && isset($post_data['_vat_number'])) {
             update_post_meta( absint( $post_data['post_ID'] ), '_vat_number', $post_data['_vat_number']);
         }
      }
      
      /**
      **required some wcmp product field 
      **/
      add_action( 'wcmp_before_post_update', 'required_wcmp_product_field' );
      function required_wcmp_product_field(){
          $required_vat_numbere = isset( $_POST['_vat_number'] ) ? $_POST['_vat_number'] : '';
              if(!$required_vat_numbere ){
              wc_add_notice( __('You have to add VAT Number', 'dc-woocommerce-multi-vendor'), 'error' );
              wp_redirect( apply_filters( 'wcmp_vendor_save_product_redirect_url', wcmp_get_vendor_dashboard_endpoint_url( get_wcmp_vendor_settings( 'wcmp_edit_product_endpoint', 'vendor', 'general', 'edit-product' ), $_POST['post_ID'] ) ) );
              exit;
          }
      }
      Copy

      – Minimum price not working: despite no code is added for removing any fronted vendor store neither anything else.

      >> This is also working fine on your end, as you can see here : https://www.loom.com/share/7512a9051f7b4e0fb5144f1ae6985c69

      Here is the updated code :

      add_action( 'wcmp_after_shop_front', 'extra_setting_fields' );
          /*form for vendor dashboard set min order field*/
          function extra_setting_fields() { 
              $vendor_id = get_current_vendor_id();
              $wcmp_min_order_amt = ( metadata_exists( 'user', $vendor_id, '_vendor_min_order_amount' ))? get_user_meta( $vendor_id, '_vendor_min_order_amount', true ):'';
              ?>
                  <div class="panel panel-default pannel-outer-heading">
                      <div class="panel-heading">
                          <h3><?php _e('Vendor Options', 'dc-woocommerce-multi-vendor'); ?></h3>
                      </div>
                      <div class="panel-body panel-content-padding form-horizontal">
                          <div class="wcmp_media_block">
                              <div class="form-group">
                                  <label class="control-label col-sm-3 col-md-3"><?php _e('Set minimum buy amount', 'dc-woocommerce-multi-vendor'); ?></label>
                                  <div class="col-md-6 col-sm-9">
                                      <input class="form-control" type="number"  name="set_min_order" value="<?php echo $wcmp_min_order_amt ; ?>">
                                  </div>  
                              </div>
                          </div>
                      </div>
                  </div>
              <?php 
          }
      add_action('before_wcmp_vendor_dashboard', 'save_vendor_dashboard_data_min_order_amount');
          /*save vendor dashboard data into user_meta*/
          function save_vendor_dashboard_data_min_order_amount(){
              global $WCMp;
              $vendor_id = get_current_vendor_id();
              if($_SERVER['REQUEST_METHOD'] == 'POST') {
                  if($WCMp->endpoints->get_current_endpoint() == 'storefront') {
                     if($_POST['set_min_order']){
                          $min_order_amount = absint($_POST['set_min_order']);
                         ( metadata_exists( 'user', $vendor_id, '_vendor_min_order_amount' ))? update_user_meta( $vendor_id, '_vendor_min_order_amount', $min_order_amount ):add_user_meta( $vendor_id, '_vendor_min_order_amount', $min_order_amount );  
                     }
                  }
              }
          }
      Copy
      add_action( 'woocommerce_check_cart_items', 'check_vendor_per_product',500);
          /*set message on cart page*/
          function check_vendor_per_product(){
              global $WCMp;
              $return = true;
              if( is_cart() || is_checkout() ) {
                  $vendor_wise_cart_total = array();
                  $chosen_shipping_methods = WC()->session->get( 'chosen_shipping_methods' );
                  foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
                      $cart_product_id = $cart_item['product_id'];
                      $cart_product = get_post( $cart_product_id );
                      if( !isset( $vendor_wise_cart_total[$cart_product->post_author] ) ) $vendor_wise_cart_total[$cart_product->post_author] = 0;
                      $vendor_wise_cart_total[$cart_product->post_author] += $cart_item['line_total'];
                  }
                  if( !empty( $vendor_wise_cart_total ) ) {
                      foreach( $vendor_wise_cart_total as $vendor_id => $cart_total ) {
                          if( is_user_wcmp_vendor( $vendor_id ) ) {
                              if( !empty( $chosen_shipping_methods ) ) {
                                  $wcmp_min_order_amt = ( metadata_exists( 'user', $vendor_id, '_vendor_min_order_amount' ))? get_user_meta( $vendor_id, '_vendor_min_order_amount',true ) : 0;
                                  if( $wcmp_min_order_amt && ( $wcmp_min_order_amt > $cart_total ) ) {
                                      wc_clear_notices();
                                      /*user cart message*/
                                      wc_add_notice( sprintf( __( "Minimum order amount should be %s, please add few more items from this store!", "dc-woocommerce-multi-vendor" ),  wc_price( $wcmp_min_order_amt ) ), 'error' );
                                      $return = false;
                                      break;
                                  }
                              }
                          }
                      }
                  }
              }
              return $return;
          }
      Copy

      – Per product tax.

      >> We have fixed the issue in your site.
      Now tax is working as per your required flow :
      – Per product, tax will be calculated if the vendor has provided this data: https://prnt.sc/u2o24z
      – If the Vendor will leave the field blank, then it will consider WooCommerce’s tax settings

      We have tested this on your end, as you can see it is working properly :
      https://www.loom.com/share/b94a22f103ee4f8899766d178f365e22

    • #104178
      Ciberyak
      Participant

      Thanks so much!
      I am working on testing the above.
      Thanks for your help, I really appreciate.
      Meanwhile I am testing it, I have one quick question.
      Do you know about any plugin compatible with WCMP that allows the customer to chat with the vendor?
      Thanks!

    • #104182

      Ciberyak,

      We are developing that module now. Will be available as a new addon within a month or so.

    • #104222
      Ciberyak
      Participant

      Thanks for your quick answer.
      Another question is, that I got 17 plugins pending to be updated and I did it perfectly for all but the “WCMp Vendor Verification”. I contacted my server team and they told me to send them the latest version.
      Have you changed the name of the old “WCMP Seller Verification” by “WCMP Vendor verification”?
      Is this the reason why the plugin is not updating automatically?
      Is this the plugin I should send the guys to update it? Will it have any consequence the fact that the name of the plugins is different?
      Thanks!

    • #104433

      @Ciberyak, both “WCMP Seller Verification” by “WCMP Vendor verification”, the plugin name is WCMP Vendor verification, however, the plugin folder’s name is “WCMP Seller Verification”

      You can download the plugin directly from here also: https://wc-marketplace.com/my-account/api-downloads/

    • #104979
      Ciberyak
      Participant

      Thanks!
      I have checked about the “Per product Tax” code, and apparently is working very well (CONGRATULATIONS!).
      The only thing I have found that I would need some help is the following: when I add a product in the cart which was using “per product tax”, the text that appears in the cart is incorrect as it shows the text instead of the proper tax %: “Per Product Tax (WEDDING DRESS – Product not for sale) (estimated for Spain)”.
      When the “Per Product tax” is not entered and the Woocommerce Tax shows per default the correct message appears: “21% (WEDDING DRESS – Product not for sale) (estimated for Spain)”
      How can I get modified the text modified to appear the tax% entered (whichever) instead of the default text “Per Product Tax”?

      Another thing: You told me to tell you when my license expired, as you told me that you will be renewing it again.
      It expired last 7/9/2020 and the bank tried to charge me. As it couldn´t, “on-hold” status appears on my license.
      Can you kindly correct it?
      Thanks again for your help

    • #105038

      Hi@Ciberyak,
      You can change this name from woocommerce tax section https://prnt.sc/udoi15.

    • #105042
      Ciberyak
      Participant

      Hi Raju,
      I guess you didn’t understand my question:
      How can I make the percentage that the vender enters to show up instead of “per product tax” text, that show up at the time of paying?
      I would like a % to appear, as it appears from Woocommerce by default.

    • #105174
      Ciberyak
      Participant

      Hi!
      This is the message that I get when I take a product to the cart and the “Per product tax” has been entered by the customer:
      “Per Product Tax (WEDDING DRESS …”

      Here the customer can not see what is the aplicable % of tax

      Attachments:
    • #105176
      Ciberyak
      Participant

      And This is the message that I get when I take a product to the cart and NO “Per product tax” has been entered (so Woocommerce automatic tax appears):
      “21% (WEDDING DRESS …”

      Attachments:
    • #105178
      Ciberyak
      Participant

      So I need that the customer can see this message, no matter the type of tax that has been applied (Per product tax or Woocommerce tax):
      “% (WEDDING DRESS …”

      What part of the code of the Per Product tax needs to be modified and with what to display the massage with the per product tax % (the number that the vendor has entered), instead o the text “Per Product tax”. As this is not showing to the customer what is the tax that is applying in the cart, so I guess the picture attached is incorrect.
      Can you please fix it?
      Thanks

      Attachments:
    • #105272

      hi @Ciberyak,
      We will surely help you out. Just find

      'tax_rate_name'     =>
      Copy

      this line from our given code.You will find this line in 2 places. Replace this 2 line with

      'tax_rate_name'     => __( ''.$per_tax_price.'%('.$product->get_name().')', 'dc-woocommerce-multi-vendor'),
      Copy

      .Then update in product.Without update it will not reflace in frontend.

    • #105302
      Ciberyak
      Participant

      It worked our perfectly!
      Thank you!

    • #105306

      Thank you!

    • #105325
      Ciberyak
      Participant

      Hi!.
      I wonder if you can help me with that.
      As usual, the WCMP plugins are not updating automatically in my WP (those are the only plugins that doesn´t update automatically. I have reported it for several times but I have not get a solution from your side yet, any idea?)
      I entered into the API and/or subscription section of my dashboard (so I can send the plugins to my server team to update them) but your system says that there are no plugins/orders/APIs there (there is nothing).
      I guess this has to be with the free update of the license that you promised, that expired last 7 September and it is still “on hold”.
      Can you please update it and tell me how can I automatically update the 2 plugins:

      – Advanced Frontend Manager
      – WCMp Vendor SEO and Analytics

      Thanks!

    • #105326
      Ciberyak
      Participant

      No APIS (attached)

      Attachments:
    • #105328
      Ciberyak
      Participant

      no downloads

      Attachments:
    • #105371
      This reply has been marked as private.
    • #105429
      Ciberyak
      Participant

      Hi Moumita,
      I tried to used the the coupon while paying my subscription with all the plugins and I got the following message “Coupon usage limit has been reached.”
      If I download one by one all the addons (as I started to do with one of them), it creates an individual annual subscription for each of the addons, so by next year I will need to pay for all the addons individually instead of the full package that I bought (which is cheaper).
      So can you tell me how can I apply the coupon to my full subscription without having to apply it to all the plugins individually?
      I can also see that you passed the charge to my bank account, but I told the bank not to proceed it anymore. I don´t want to pay more than double when I renew my license by next year for the same plugins because you automatically creates a subscription that charges into my bank account.
      Can you cancel the subscription for the individual plugin that I just “paid” separately?
      Thanks for your help

    • #105433
      Ciberyak
      Participant

      Hi Moumita,
      When entering the coupon again individually for each of the addons I get the message “Coupon usage limit has been reached.”.
      So apparently only worked for 1 plugin, that I cancel pending for your review of my previous message.
      Thanks for letting me know how to proceed so as not to be double charge by next year.
      Thanks

    • #105596
      Ciberyak
      Participant

      Hi Team!
      Any news about the above?
      When entering the coupon again individually for each of the addons I get the message “Coupon usage limit has been reached.”
      So I can not download any addon
      I managed to download just one. So does it mean that I will need to change all the API´s for each of the addons?
      How can I update the rest of the plugins? (there are 7 more)
      Thanks

    • #105688
      Ciberyak
      Participant

      Hi!
      Any news about it?

    • #105689
      WCMp Admin
      Keymaster

      We have updated the coupon, can you please check.

      Make sure to only add those addons, that you have purchased before.

    • #105694
      Ciberyak
      Participant

      Thanks!
      Should I change all the API keys?
      Thanks

    • #105695
      WCMp Admin
      Keymaster

      Yes,please.

    • #105698
      Ciberyak
      Participant

      Thanks!
      When reinstalling the system is asking me to overwrite the previous ones.
      Would I loose the content of the previous plugins when adding the new ones?
      Thanks

    • #105713
      Ciberyak
      Participant

      Hi Team!
      I managed to activate the full list of plugins in my license.
      The message showed “Active”.
      I downloaded all of them.
      I went to the API Keys and everything was there.
      I am trying to manually update the plugins, because as you know, your plugins are the only ones that doesn´t update in my server.
      I am asking for help to my server team, as you told me.
      They asked me for the plugins and API keys again and when going again to the plugins and APIs, I can see that everything has disappeared.
      The plugin appears as it is “on-hold” again.
      Can you please help me?

    • #105831
      Ciberyak
      Participant

      Hi!
      Any news about the renewal of the license issue?
      My website is stuck so far due to the below crash of the plugins
      Thanks

    • #105832
      Ciberyak
      Participant

      The guys of the server tried to update the plugins that I managed to download yesterday while the license was active. And when the license went on hold suddenly the plugins crashed the website as sent by email.
      Can you please help me fixing the issue of the license (open last August, that I told you that my license was about to expire and if you could proactively provide with any solution)? As expected it is already mid September and you have not renewed my license as promised.

    • #105955
      Ciberyak
      Participant

      Hi Moumita,
      Thanks for your help
      I downloaded all the plugins in my subscription, but the downloads doesn´t show there.
      I need to send 3 of them to the server guys to have it updated as none of your plugins automatically update in my website.
      Can you kindly assist?
      Also can you please remove the duplications in the APIs/Subscriptions for the below plugins:
      – Advanced Frontend Manager
      – WCMp Seller Verification
      – WCMp Vendor Membership
      Thanks

    • #105968
      Ciberyak
      Participant

      Hi! In addition to the before I have 2 more issues with the memberships.

      I told you about one months ago but I didn´t get any solution, regarding the other I just realized:

      1) Whenever a customer just registered as a “Free” Membership, just after registration nothing happens. The customer remains in the registration page without getting any message that it was succesful registered neither moving to the main page (or other page).
      In WCMP settings – Membermerships – General – Global Message Section – Success Message: I have set the “Success Message”: “Thanks! Now you are a Triumfreelancer! Gracias! Ya eres un miembro Triumfreelancer de nuestra comunidad!”.
      But it doesn´t show up.
      Can you please fix it, allow the website to show the message and move to the main page?

      2) In the vendor registration plan I can change the Template Design button “Subscribe Button Text” to “OK”. This works very well for 3 plans that I have set. But when entering into each of the plans individually I get 3 errors:
      ERROR 1) the text “Feature List” appears in English, and it is not translating to Spanish.
      ERROR 2) the text “Initial Payment 9,99€ for First Month and Next 9,99€ per Month” that shows up at the beginning of each payment plans are not translating to Spanish either.

      Those texts in the membership area are the only ones that are not translating correctly in the website.

      ERROR 3) In addition to the before, when entering into the “FREE” Plan specifically, I get another error, as the “Subscribe Button Text” still appears with the old default text in English “Subscribe now”, despite I changed it in the settings to “OK”. This shows correctly in the other payment plans, but not in the “FREE” plan.

      Can you please correct it?
      Thanks for your help

    • #105973
      Ciberyak
      Participant

      Another question, is it there any alternative to SCD Currency Conversor that you are currently working with and it works with WCMP?
      Thanks

    • #105974
      Ciberyak
      Participant
      This reply has been marked as private.
    • #105975
      Ciberyak
      Participant

      I have also sent you an email provided by my server team, where they are explaining that they are not able to update the plugins submitted.
      Can you please assist with it?
      Thanks

    • #106046

      Hi @Ciberyak,
      We have recreated “Whenever a customer just registered as a “Free” Membership, just after registration nothing happens.” this issue in our end. Thanks for report this issue. We will fix this in our next update or nor just follow this below steps
      goto wcmp-vendor_membership/classes/class-wcmp-vendor-membership-frontend.php then add

      exit();
      Copy

      at line 376 and 383.

      Now for your 2nd questions about the translation issue. We have checked in our end in the latest version 1.2. In our latest version, we have updated our pot file. We have given every sting support. can you please check those text from the loco translate plugin for testing purposes.

    • #106954
      Ciberyak
      Participant

      Hi!:
      1) Regarding the free license, I have not been able to renew my license yet because the glanch on your system and the new coupon code not working. Can you renew my license ASAP? I have a million of orders pending in my account. Can you please remove the ones that you are not able to activate and reactivate the new ones?

      2) A new issue: when any customer is trying to buy any product the following message appears: “Please read and accept the terms and conditions to proceed with your order. No shipping method selected. Please double-check your address or contact us for assistance.”
      But in the shipping method shows this: There are no shipping method options available. Please make sure you have entered your address correctly, or contact us for assistance.
      The shipping methods that I have entered by default should be defined by the “vendor” as stated in the Woocommerce area, but once I am in the vendor product area, there is no place to select any shipping method. Can you please advice how can this be done?. I have also defined the areas out of Europe to select a free shipping by default (just in case this was the problem), but still not working.
      In addition to this, what about for the products that don´t need to be shipped (I mean, services)? I just need the vendor to be able to contact the buyer by email, so how can the the customer can buy the service? how the vendor will set up this service? how the vendor will see the customer information?

      3) TRANSLATION PROBLEM NOT SOLVED: Regarding your above help where you said “can you please check those text from the loco translate plugin for testing purposes”. This is not a translation issue only, is that your system is not changing “Suscribe now” by “OK” ONLY IN THE FREE PRODUCT (in the rest it does) as I entered in your system following your indications.
      In addition to this “FEATURE LIST” still shows up in English, and not translating at any page. Loco translate only translates wordpress website internally, and it doesn’t do the translation for the proper website (only for my wordpress), and the problems still persists *see pictures attached. Can you please fix it?. The problem is not only in the translation.

    • #106957
      Ciberyak
      Participant

      Can you at least look into my account and fix the issues please? I give you access for 3 days. Do you think that we can finally close this matters soon?

    • #106958
      Ciberyak
      Participant
      This reply has been marked as private.
    • #107179
      This reply has been marked as private.
    • #107228
      Ciberyak
      Participant

      Hi, I will check it. Thanks
      Regarding the license, is all up to date already?.
      I checked on my WC Account – downloads and I can see that is still empty

    • #107230
      Ciberyak
      Participant

      Hi Raju,
      i checked the translation issue again.
      Can you please follow the steps and tell me the reason why this is happening?

    • #107233
      Ciberyak
      Participant
      This reply has been marked as private.
    • #107468

      Hi @Ciberyak,
      Yes, we check the issue on your site. For a paid plan there is a field for Subscribe. Where you can set your own text. So for paid plan data is coming from there. But free plan we have used a static text ( Given text-domain support ). We have used 90 % of static texts in our plugins also woo-commerce used. After your facing problem, we have a check that text also in our pot files. Everything is working. We have added same things that we have did for others’ text too. Can you please check that other texts have this issue or not. If not then for some specific text there is some issue in your site.

    • #107497
      Ciberyak
      Participant

      Hi Raju
      thanks for your answer, but I don´t understand what is the solution for that.
      I changed the text in WCMP settings, and this is only applying to the paid plan, not to the free plan.
      So what is the solution for that?
      Thanks

    • #107498
      Ciberyak
      Participant

      in addition to this, I downloaded all the addons for the third time, I entered each of the new APIs and none of the licenses are ACTIVE.
      Can you please check into this urgently?
      (I am trying get my license renewed since last august)

    • #107499
      Ciberyak
      Participant
      This reply has been marked as private.
    • #107549
      This reply has been marked as private.
    • #107677
      Ciberyak
      Participant

      Hi Raju,
      Thanks for your help.
      I have contacted the server team to see if they can help me with this issue.
      But I just wanted to tell you that I have duplicated license keys that may be causing the error.
      The ones that I tried to buy last September, before you told me about the issue with the coupon code, are still there and valid till September next year.
      And those may be causing the error. Those can not be activated either but still there causing the conflict.
      Can you please remove all the API keys that I downloaded in September before you told me that there was an issue with my licenses renewal?
      Thanks

    • #107693
      Ciberyak
      Participant
      This reply has been marked as private.
    • #107733
      This reply has been marked as private.
    • #107739
      Ciberyak
      Participant

      Hi Raju
      Thanks for your email
      But this doesn’t answer to my full question.
      Can you please tell me why do I have duplicated or triplicated API keys for each of the addons and can you proceed to delete those that are not active and causing the problem of not being able to activate any of them?
      I will thank you could look into this urgently as it is open since August
      Thanks

    • #107754
      Ciberyak
      Participant

      Hi team
      It is embarrasing that the proper guys of the server needs to tell me this due to your lack of cooperation:

      A.B.

      Staff – 13th October 2020 12:17

      Hello

      Can you ask them if they can share more insights or with some tips related to the troubleshooting? Do note that this is their product and they should be able to provide more details that may help us find the culprit. So far we’ve checked everything on our end and we were unable to find any useful information. If needed, we can provide them with access to the files and you can also provide them with access to your WordPress admin panel.”

      Can you PLEASE URGENTLY HELP?
      Problem since August… Do I need to remind you?

    • #107793
      This reply has been marked as private.
    • #108301
      Ciberyak
      Participant

      Hi team,
      25 days ago I asked you about the following problem that I got when the customer was trying to purchase a product from a vendor:
      “Please read and accept the terms and conditions to proceed with your order. No shipping method selected. Please double-check your address or contact us for assistance.”
      You told me to review a link as it was coming from Woocommerce. And it was. I fixed but other problems appears:
      So in order for a customer to start selling, the admin needs to define the countries to sell, and then select “VENDOR” from the arrow to allow the vendors select if they will be selling to this specific country and the way on how the product will be shipped.
      This specification I do understand that you have created yourself, (because when I am trying to sell with Woocommerce without using WCMP I don´t get “VENDOR” when selecting from the arrow.
      Then, I have two questions (because those produce 2 problems): Once “VENDOR” is selected in Woocommerce to allow the vendor define the shipment methods:
      – Is it there any possibility to adjust the shipment method “per product”? I can see that whenever the vendor is selling different products, he/she needs to go to shipment methods and select one per country. What if they are selling different products with different shipment prices?
      – Is it there any possibility to have “activated” a shipment method by “VENDOR” per default?. If the above question is not providing any logic solution, it would be nice that all the countries appears activated with, for example “free shipping”, so the vendor doesn´t get any error per default when trying to sell its products?.
      It is not intuitive at all for the vendor having to go to the shipment methods and activate each of the countries and define the shipment methods for each of them if, what is more, the shipment methods are not directly linked to each of the products/countries.

      So can you add in the specification that you have added to Woocommerce that entitles to each “VENDOR” to select their shipping zones and prices to have all the shipping methods by country “activated”, for example, with “free-shipping”?. This way, the vendor will be able to go to shipping zones if needed without loosing sales because those are not active by default and in addition to this is not a logic step when launching their products on-line? (as they are not able to see that if they don´t activate it, they customers will be getting an error by default).
      Thanks for your help again

    • #108688
      WCMp Support
      Keymaster

      Hi @Ciberyak,

      Thank you for your suggestion. We have shared our view via email.

    • #108709
      Ciberyak
      Participant

      One more time a very late (1 month later) and vague answer as you are telling me to pay for a developer to make the enhancement by myself.
      It is not for myself alone!!!
      It is for all your customers!!!
      As apparently you are the professionals or whom?
      I am copying here your answer that apparently that you are embarrased to share publicly: “Thank you for sharing the suggestion. This needs good amount of coding effort, hence I would request you to please hire a developer for further customization.”
      How do you dare to tell me one more time that I pay for your future enhancements?
      I am not the CEO of your company! It is your CEO the one who should invest in your own plugin!!!
      It is no normal that you tell the customer to make available all the marketets that they want to sell to one by one?. This is something that should come by default!
      If you want to allow your 1 million customers sell to the 55 countries in Europe you just tell the to do themselves?
      It is no logic!
      Can you please review one more time your “vendor” plugin and make available the automatic free shipping or ANY SOLUTION?
      As you apparently never provide with solutions to your errors… As usual VERY POOR SERVICE!!!
      Don’t you have minimum of business mindset to improce your own product?

    • #108710
      Fantastic Kuhu
      Keymaster

      OMG!!! REALLY!!

      Sir Ciberyak, just because we are service provider and always make sure to provide solutions in a very polite and decent manner- doesn’t give you the authority to comment what ever you feel like.

      Is this professionalism sir – to get your custom project done free of cost from WCMp support team and then charge your client for the same…wow..what a business model and professionalism…Good at least we don’t maintain such and we are very much honest with the entire community.

      By the way, why should we feel embarrass–did we ask you for money?? we have simply asked you to hire a developer NOT US Please check the email once again. Purpose of this forum is to provide users with valuable answers, so what was important and related to WCMp- we simply mentioned here . Hiring a developer or not – is your personal choice and IT IS NOT RELATED TO WCMp- so why should I mention it here- SO ONCE AGAIN WE ARE NOT FEELING EMBARRASSED, SORRY.

      Rather ,I would say- please don’t try one more time to get your custom task done from our team for free by blackmailing us.

      We are in touch with our users and definitely our enhancement plan always depend on mass interest. Please don’t force us to enhance the entire plugin based on your own interest only. We just cannot be biased to one user as we have an entire community to serve.

      I think, I should once again remind you the previous all efforts we did for your custom project- Definitely FREE OF COST 🙂

      here you go one more time-

      “Chris, for the last 12 month, you were asking us to provide you a solution that in not supported by default flow. And, we are providing you free custom coding support for your own custom work in those months.

      For you, we created a custom module to search the product by location and shared the plugin, because GEO my WP didn’t provide the search product filter by location option. I shared my own Google map API key, so you don’t need to buy the google API license. The tax per product, which is also not supported by default, we shared the code.

      On top of that we promised you to renew the keys for our whole Bundle Product for another year, just because you couldn’t use the frontend Manager plugin as GEO my WP didn’t provide the search product filter by location option.

      Frankly speaking, for us every user has the same priority and we have to serve all of them. Along with that, we have our own development schedule too. For any custom code for the custom module (that you need for your client’s site), our team needs time. They will work on your requirement (because we value your opinion and we do agree with you regarding the changes you need) as per their available slot.

      Hence, sending bad emails or sharing your comment here on the forum will not pressurise us to do any further custom coding for free

      Our whole team kept on providing you custom coding module (FREE CUSTOM SUPPORT, for your client’s project), at-latest the team deserves a little bit co-operation from you.”

      No more custom task sir Ciberyak, please hire a developer.

    • #108711
      Ciberyak
      Participant

      I have written to Purnendu directly to be aware of the issue as I will thank you don’ allow the intern or the ignorant to asnwer emails without 1) knowing how to read 2) undertanding English 3) understanding your own plugin. Do you think that this is a normal way to treat a customer when telling you that the shipping module is not working? Instead of providing with a solution, as obviously you don’t know, they let the intern or the ignorant to answer with bad language. Can you please read the email again and see THAT THIS IS NOT FOR MY WEB ONLY? IT IS FOR ALL YOUR CUSTOMERS AS EVERYONE USE THE SAME PLUGIN!!! AND THIS IS AFECTTING EVERYONE!!!
      And yes, I have the right to express avout whatever is not working. You are the disrespectful telling me to hire a developer to fix your own plugin for everyone because you don’t know how to fix the issue, as this is a ISSUE, not an enhancement. Or just for your learning, as an intern that you must be, try as a customer to start making available with different prices a module for 55 countries. Will you do that? Do you understand your product at least?. Please, I will thank you think twice before writting an ignorant message and learning about your product before. You should be grateful to your demanding clients that tells you where your plugin is not working instead of spitting on them, because it is thanks to your clients why you have a job and your company is able to grow, as you are getting the CONSULTANCY SERVICE TO GROW FOR FREE. If not, you turn into bread dispatchers, and this is what you should do instead of providing with this miserable Customer Service and insulting to your customers. Kindly tell YOUR MANAGER TO MAANAGE THE ISSUE.

    • #108717
      Ciberyak
      Participant

      In addition to the above I am going to summarize your lies here, because since yesterday I got a lot of mesagges from your customers asking me about my experience, for them to understand what is what you pray that you have done FREE for me website: which is NOTHING, as everything were problems that didn’t work in your own plugin:

      – I waited for 9 months (9 months!!!) For them to add a ” filter by country” that they promised that I could get with their plugin before buying it (I guess this is called “fake marketing”). When they realized that they didn’t know how to do it they told me to pay them 1000 USD to one of their developers (I have it written in an email). I got so mad because they didn’t meet their promises, and that they were trying to get money from me that I told their president ( he didn’t care as well but apparently they started to work on what they promised before I bought the plugin) AND WHAT THEY DID, NEVER WORKED!!!. I am not a developer but I ended up doing it by myself in just 2 weeks (so you can imagine what is the super lever of these people that call themselves “developers”)
      – As I asked them for a refund for having had me waiting for 9 months for something that never worked, they promised a 1 year free license. It took me 4 months to have the license activated (4 months!!!!), as these people doesn’t act proactively, just reactively and i a very bad way.
      -The “per product tax code”, that was public and in their blog far before I even download the WP plugin, didn’t work. They accused me of trying to get FREE things from them again, when in fact is public code for all their customers. It took them 5 months (5 months!!!) to fix it saying that they had more important things to do and despite I had a Premium license (so they don’t care if you are a paying customer or not).
      – The last one is that their “shipping module” is not working. They want every single vendor update the shipping zones by themselves, if not their product won’t be able to be sold (it doesn’t give any error or advice, just can not be sold, so the vendor won’t never knew that their products are bot selling because they need to update something that should be done by the system automatically) Imagine, a vendor that had no idea about this, having to update 50, 200 or 500 countries where the admin is selling, if not, it product won’t be sold. ¿Do you think that is logic?. Hence they have just told me to pay a developer to do the job again as they don’t know how their product work, as they mentioned “they won’t do anything else free of charge for me” 😂😂😂 (nor for their own plugin)
      It is funny becuase they are so ignorant that when they don’t know how to fix their basic issues they tell you to pay for a developer yourself to do their job. The only change is that now I don’t need to hire one of their developers, I just need to pay whoever, that has no idea about their hooks because obviously he/she doesn’t work in their company, to fix their own plugin, and do their own job.”

    • #108863

      Hi,
      As per our current flow admin can set shipping zone. Now if admin set vendor shipping on that perticular zone then vendor can add shipping method ( like flat rate, local pickup ) with price on that perticular zone. Any additional settings/feature apart from this need custom coding.

      Just to keep you posted, wcmp let’s admin share “knowledgebase”. This let’s the admin guide the vendor how will they use the dashboard and each element of this I.e. admin can guide how vendor should configure the shipping too.

    • #109016
      Ciberyak
      Participant

      Hi Moumita,
      Thanks for your note.
      Honestly trying to communicate with your Customer Service is more painful than hitting your head against a wall for a full month without stopping.
      1) I am aware of the issue, that is why I am here TRYING TO FIND A SOLUTION FOR THAT.
      I already know that if the Admin choose “vendor” to allow the vendor set their own shipping zones, this is NOT AN USER FRIENDLY way, as the vendor doesn´t know that he/she needs to adjust each of the countries or where.
      SO AS SOON AS THE VENDOR LAUNCH ITS PRODUCT, IT WON´T BE SOLD, AND THE VENDOR WON´T KNOW THAT THERE IS AN ISSUE, UNLESS THEY GO TO EACH SHIPPING ZONE AND MAKE THEM AVAILABLE BY HIS/HER OWN.
      So if there are 200 countries available, the vendor will need to go and validate each of the shipping zones.

      2) What is the solution that you are providing me for that?
      I know that if you don´t want to fix the issue because none of your developers know how to do it and you don´t want to spend resources in helping your customers to make your plugin userfriendly. WHAT IS THE SOLUTION THAT YOU PROPOSE?
      I gave you several and you instead told me to pay a developer to do the work for you.
      Then OK. Can you provide a hook to tell the developer how to do it in the following scenarios? (as you are aware, any external developer has no idea about how to refer to your internal code, that is why you are just telling me to hire a developer a get to a dead-way?):
      A) Kindly give me the hook to: when an Admin select “Vendor” to choose their own shipping zones, I want to automatically apply “free-shipping” to all the vendor products till the vendor change it. This way, THE VENDOR WILL BE ABLE TO SELL ITS PRODUCTS WITHOUT THE NEED TO CHANGE THE SHIPPING METHODS FOR 200 OR 500 COUNTRIES
      B) Can you please tell me the hook to add an advice for the vendor “to click on a link that It will take him/her to the Product tab in the vendor store and change their shipping methods for all the available zones”. This hook should appear just at the end of the PRODUCT PAGE. This is the only way that I have found to make the vendor “knowledgebase” about the issue in your website. Or do you think that there is a easiest or user friendly way to make the the vendor “knowledgebase”?

      I guess the last one is the easiest way to put another path to solve this bug that you don´t want to solve.
      Or can you provide with an alternative solution to fix the problem?
      Thanks

    • #109193
      Ciberyak
      Participant

      I will thank you an answer for the shipping module not working. More than one month waiting for a solution for that.

      Webarmen4, kindly open an issue with your own problem/question, because if those guys are already short helping with just one issue (instead of 12 hours it take them 3 months), you can not imagine how much you can confuse them if you add other topic to someone’s answers. Hahaha

    • #109266

      Hi,
      Somehow our last two responses got deleted. Once again, I’m pasting it here for future reference.
      WCMp replied-
      >>>>>>
      Kindly give me the hook to…….:: use

      woocommerce_package_rates
      Copy

      this filter
      Can you please tell me the hook………: Here are the hooks https://www.businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/

      Cyberyak’s response- Hello. I would really like you to ask some of my questions. Which programming language to learn first? Is Java the programming language to start writing in? How good is Java as a first programming language? Which programming language is the most suitable for beginners? Should I start with Java or Python? Guys, tell me where I can order java homework assignments help? Thank you all in advance.

      Here’s my next response related to your previous query
      >>>> Our codes are written in php. you can check php from wcschool for basic learning. https://www.w3schools.com/php/DEFAULT.asp

    • #109272
      Ciberyak
      Participant

      Hi Raju
      I am not asking Woocomerce hooks for anything. I am asking the hook for WCMP VENDOR STORE!!!
      Can you dedicate 5 minutes to read the full question before asking whatever?

      I repeat:

      A) Kindly give me the hook to: when an Admin select “Vendor” to choose their own shipping zones, I want to automatically apply “free-shipping” to all the vendor products till the vendor change it. This way, THE VENDOR WILL BE ABLE TO SELL ITS PRODUCTS WITHOUT THE NEED TO CHANGE THE SHIPPING METHODS FOR 200 OR 500 COUNTRIES
      B) Can you please tell me the hook to add an advice for the vendor “to click on a link that It will take him/her to the Product tab in the vendor store and change their shipping methods for all the available zones”. This hook should appear just at the end of the PRODUCT PAGE. This is the only way that I have found to make the vendor “knowledgebase” about the issue in your website. Or do you think that there is a easiest or user friendly way to make the the vendor “knowledgebase”?

      Regarding the last php I have not asked you anything about programming, so can you remove comments that are not from my threads?

      Now what, another month waiting for your answer?
      Very poor…

    • #109431

      Hi,
      A) Kindly give me…
      >>> We have shared with you the woocommerce hook ( woocommerce_package_rates ). Because we are also doing this with woocommerce hook. This hook will help you to display free shipping at cart and checkout page for vendor products. And total work will not be done with just a particular one hook. You have to check our code on how we create a zone method. You have to check wcmp-add-shipping-method this ajax functions also.

      B) Can you please tell me the hook…..
      This is our vendor dashboard single product page hook —- wcmp_add_product_form_end
      We provide woocommerce hook for display it on a single product frontend page

    • #109434
      Ciberyak
      Participant

      Thanks

      Can you please send me the exact link and hook for option B?
      I don’t even know how to understand what you are telling, even more if you don’t provide the exact link and mention the exact hook.
      Can you be more specific please?

    • #109435
      Ciberyak
      Participant

      I repeat you the question:
      How can add and advice in text and a link to the product tab in the vendor dashboard to show up in the vendor product tab?
      I guess is not that difficult to answer isn’t it?

    • #109512

      Hi @Ciberyak,
      Use wcmp_product_data_tabs this filter to add an extra tab and add content on that tab.

    • #109517
      Ciberyak
      Participant

      Can you give an example or place where I can find the structure?
      Do you know that I don’t work at your company to know where to find it?
      You know better than me that this is useless as it is so kindly stop making me loose my time and pacience and give an example for another user.

    • #109670

      Hi as there is no ready-made code, hence you have to add your code for the text and tab.

      For better understand, please do check our code here: https://www.google.com/url?q=https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/blob/master/classes/products/class-wcmp-products-edit-product.php&sa=D&source=hangouts&ust=1605330495655000&usg=AFQjCNHow0KZWDEc-1D6E_ego7orYUlJPQ and see how we use the same hook to add details. Now you have to follow the same procedure for your custom fields.

      Here are some support thread to help you out further: https://wc-marketplace.com/support-forum/topic/affiliatewp-tab-on-product-management/#post-105863

      You have to use the filter and add your own custom callback function.

    • #113710

      We have not received any update from you for a long. Hope this ticket is already been resolved.

      We are now closing this ticket. Kindly create a new one if you need any further help.

Viewing 200 reply threads

The topic ‘Tax per product not working’ is closed to new replies.

Buy all Marketplace addons together, check out our Bundle

Buy at Slashed Price