Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hi Dan,

    since we are offering highly customizable and custom products, we can not set a static weight for our products. Also, the same WooCommerce product, in our case a steelbeam, could be configured in several different ways, which results in different weights for the same ‘product’.

    That’s the main reason, why we need to set the weight per cart item, and not per product. Does that make sense?

    Would there be a possibility, to include a setting for a ‘custom class’ to retrieve the weight for? Or is our use case to rare. Maybe you could include such functionality hidden under some kind of ‘developer/expert features’.
    That way, we do not need to change the related code for each update.

    Looking forward to your answer and thank you for your support!

    Best regards,
    Walid

    Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hi Dan,

    thank you for the fast reply!
    We have figured out the issue, and we think, that it is related to the way, in which the product weight is calculated.

    In the PackageConverter.php we have changed line 143, where it gets the product weight directly, by calling $product->get_weight().

    Since our custom weight is stored as a new variable in the cart items only, we need the cart item weight. Therefore we changed it to $_item['new_weight'].

    Would the use of cart items to retrieve the weight be something that could be considered changing in an update? Maybe we did miss something.


    Since cart items normally have the same weight as the product itself, functionality would still work for normal use cases, and additionally, for use cases, in which the cart item is modified dynamically. It makes the use of ‘quantity’ obsolete as well, since the weight is multiplied by quantity of products already.

    Best regards,
    Walid

    It is nothing but a shame, that such a crucial and easy option is not implemented in the plugin. Are you guys sleeping?

    Who the hell of our customers will understand what ‘Popular Payment methods’ mean? People need to know before clicking on the tab!!!

    Come on, relying on 3rd party plugins to change a string is just embarassing!

    Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hello, and sorry for the late response.

    We managed to solve the issue:
    It is a WooCommerce Bug, which results in txes not being processed correctly with refunds.
    Whenever someone refunds an order, WooCommerce keeps the inital taxes on that order in its calculations.

    You have to change the order-status from ‘Refunded’ to ‘Cancelled’ for Woocommerce to understand, that the taxes should be removed!

    We hope that we could help someone.

    Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hello and thanks for the fast response!

    You brought us on the right track!! The tax for the orders that were refunded, still show up as in the total taxes in the analytics dashboard as well as the reports… How can that be, and how can we adress this issue? The refunds were handled by the standard PayPal extension. We have included one of those refunds:

    https://snipboard.io/sAISrq.jpg.

    We would be happy if you could provide us with further help!

    Thank you.

    Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hello,

    yes, unfortunately we can not cancel the order and even couldn’t since it does not show up under orders anways.

    the product that got ordered with wrong prices is the following:

    https://stahltraeger24.de/produkt/hea-traeger-stahl/

    Also, we are already using store front as our theme, and only some customers orderer with the wrong prices. We had received orders on the same day with the correct prices.

    *EDIT*

    We are not using storefront but the superstore theme by woocommerce. But as we mentioned, the website shows up fine for the majority of the customers. Deactivating plugins would not benefit us, since we have no acces to the devices that our customers used for ordering.

    Thread Starter fewturewebdesign

    (@fewturewebdesign)

    Hi @margaretwporg !

    Thank you for the quick response.

    Yes, this really is a unique situation unfortunately…

    We thought of a caching issue as well, but this makes no sense, since this was not a returning customer, but a completely new one. Also, this happened with 3 orders yesterday, which could not be a coincidence. A second customer that was called clearly stated, that he had visited the website on 2 different devices, and both showed different prices. He of course ordered on the latter. ??

    Here is the copied system report:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://stahltraeger24.de/wordpress
    Site address (URL): https://stahltraeger24.de
    WC Version: 6.4.1
    REST API Version: ? 6.4.1
    WC Blocks Version: ? 7.5.0
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.3.2
    Log Directory Writable: ?
    WP Version: 5.9.3
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: de_DE_formal
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.28
    PHP Post Max Size: 200 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 3000
    cURL Version: 7.58.0
    OpenSSL/1.1.1
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.37-nmm1-log
    Max Upload Size: 200 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.4.1
    WC Database Prefix: wp_
    Datenbank-Gesamtgr??e: 137.36MB
    Datenbank-Datengr??e: 115.86MB
    Datenbank-Indexgr??e: 21.50MB
    wp_woocommerce_sessions: Daten: 1.78MB + Index: 0.02MB + Engine MyISAM
    wp_woocommerce_api_keys: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_attribute_taxonomies: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_woocommerce_downloadable_product_permissions: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_order_items: Daten: 0.19MB + Index: 0.12MB + Engine MyISAM
    wp_woocommerce_order_itemmeta: Daten: 8.93MB + Index: 1.44MB + Engine MyISAM
    wp_woocommerce_tax_rates: Daten: 0.01MB + Index: 0.02MB + Engine MyISAM
    wp_woocommerce_tax_rate_locations: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_shipping_zones: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_shipping_zone_locations: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_shipping_zone_methods: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_payment_tokens: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_payment_tokenmeta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_log: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_actionscheduler_actions: Daten: 0.13MB + Index: 0.06MB + Engine MyISAM
    wp_actionscheduler_claims: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_actionscheduler_groups: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_actionscheduler_logs: Daten: 0.08MB + Index: 0.05MB + Engine MyISAM
    wp_commentmeta: Daten: 0.04MB + Index: 0.04MB + Engine MyISAM
    wp_comments: Daten: 0.40MB + Index: 0.18MB + Engine MyISAM
    wp_create_map: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_duplicator_pro_entities: Daten: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_duplicator_pro_packages: Daten: 3.10MB + Index: 0.01MB + Engine MyISAM
    wp_dynamic_widgets: Daten: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_ezfc_debug: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_elements: Daten: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_files: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_forms: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_forms_elements: Daten: 0.19MB + Index: 0.01MB + Engine MyISAM
    wp_ezfc_forms_options: Daten: 0.03MB + Index: 0.02MB + Engine MyISAM
    wp_ezfc_forms_views: Daten: 7.36MB + Index: 11.57MB + Engine MyISAM
    wp_ezfc_options: Daten: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_preview: Daten: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_submissions: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_ezfc_templates: Daten: 0.06MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_icons: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_maps: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_markers: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_marker_groups: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_marker_groups_relation: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_membership_presets: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_modules: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_modules_type: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_options: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_options_categories: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_gmp_usage_stat: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_group_map: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_g_circles: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_g_maps: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_g_markers: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_g_polygones: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_g_polylines: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_links: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_map_locations: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_options: Daten: 83.89MB + Index: 4.53MB + Engine MyISAM
    wp_pluginSL_shorturl: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_postmeta: Daten: 2.83MB + Index: 1.70MB + Engine MyISAM
    wp_posts: Daten: 2.94MB + Index: 0.21MB + Engine MyISAM
    wp_termmeta: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_terms: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_term_relationships: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_term_taxonomy: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_usermeta: Daten: 1.15MB + Index: 0.60MB + Engine MyISAM
    wp_users: Daten: 0.05MB + Index: 0.05MB + Engine MyISAM
    wp_wc_admin_notes: Daten: 0.03MB + Index: 0.00MB + Engine MyISAM
    wp_wc_admin_note_actions: Daten: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_wc_category_lookup: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_customer_lookup: Daten: 0.08MB + Index: 0.08MB + Engine MyISAM
    wp_wc_download_log: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_order_coupon_lookup: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_order_product_lookup: Daten: 0.15MB + Index: 0.14MB + Engine MyISAM
    wp_wc_order_stats: Daten: 0.09MB + Index: 0.06MB + Engine MyISAM
    wp_wc_order_tax_lookup: Daten: 0.05MB + Index: 0.06MB + Engine MyISAM
    wp_wc_product_attributes_lookup: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_product_meta_lookup: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_wc_rate_limits: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_reserved_stock: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wc_tax_rate_classes: Daten: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_wc_webhooks: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_dhl_im_products: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_dhl_im_product_services: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_dhl_labelmeta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_dhl_labels: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_packaging: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_packagingmeta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_shipmentmeta: Daten: 0.43MB + Index: 0.17MB + Engine MyISAM
    wp_woocommerce_gzd_shipments: Daten: 0.11MB + Index: 0.04MB + Engine MyISAM
    wp_woocommerce_gzd_shipment_itemmeta: Daten: 0.67MB + Index: 0.14MB + Engine MyISAM
    wp_woocommerce_gzd_shipment_items: Daten: 0.06MB + Index: 0.08MB + Engine MyISAM
    wp_woocommerce_gzd_shipment_labelmeta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_shipment_labels: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_shipping_provider: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_woocommerce_gzd_shipping_providermeta: Daten: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_woocommerce_termmeta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza_categories: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza_category_maps: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza_maps: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza_polygon: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpgmza_polylines: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpmailsmtp_debug_events: Daten: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpmailsmtp_tasks_meta: Daten: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_wpml_mails: Daten: 0.94MB + Index: 0.00MB + Engine MyISAM
    
    ### Post Type Counts ###
    
    attachment: 191
    custom_css: 1
    nav_menu_item: 16
    option-tree: 1
    page: 21
    post: 5
    product: 6
    revision: 625
    shop_order: 1121
    shop_order_refund: 20
    slide: 5
    wp_global_styles: 1
    wpcf7_contact_form: 2
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (23) ###
    
    AGB-Connector der IT-Recht Kanzlei: von Inpsyde GmbH – 2.1.0
    Birds Custom Login: von Frédéric Serva – 1.0.8
    Contact Form 7: von Takayuki Miyoshi – 5.5.6
    Custom Favicon: von Harish Chouhan – 1.0.3
    Disable Real MIME Check: von Sergey Biryukov – 1.0
    Duplicator Pro: von Snap Creek – 4.5.2
    Dynamic Widgets: von Qurl – 1.5.16
    ez Form Calculator Premium: von Michael Schuppenies – 2.14.0.2
    Easy Google Maps: von supsystic.com – 1.11.5
    Google XML Sitemaps: von Auctollo – 4.1.1
    Loco Translate: von Tim Whitlock – 2.6.1
    MainWP Child: von MainWP – 4.2.1
    Regenerate Thumbnails: von Alex Mills (Viper007Bond) – 3.1.5
    Short URL: von KaizenCoders – 1.6.4
    WooCommerce Blocks: von Automattic – 7.5.0
    WooCommerce Custom Product Tabs Lite: von SkyVerge – 1.7.5
    WooCommerce PayPal Checkout Gateway: von WooCommerce – 2.1.3
    Germanized für WooCommerce: von vendidero – 3.9.0
    WooCommerce Zoomifier - The Ultimate Responsive WooCommerce Magnifier: von The WP Instinct Team – 1.6
    WooCommerce: von Automattic – 6.4.1
    WP Admin No Show: von Doug Sparling – 1.7.0
    WP Mail Logging: von Wysija – 1.10.4
    WP Mail SMTP: von WPForms – 3.4.0
    
    ### Inactive Plugins (1) ###
    
    Easy WP SMTP: von wpecommerce
    alexanderfoxc – 1.4.7
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right_space
    Thousand Separator: .
    Decimal Separator: ,
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    
    ### WC Pages ###
    
    Shop-Basis: #6 - /shop/
    Warenkorb: #7 - /cart/
    Kasse: #8 - /checkout/
    Mein Konto: #9 - /mein-konto/
    Allgemeine Gesch?ftsbedingungen: #464 - /agb/
    
    ### Theme ###
    
    Name: stahltraeger
    Version: 1.0
    Author URL: https://www.woothemes.com
    Child Theme: ?
    Parent Theme Name: Superstore
    Parent Theme Version: 1.2.1
    Parent Theme Author URL: https://www.woothemes.com
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: stahltraeger/woocommerce/archive-product.php Version 2.0.0 ist veraltet. Die Hauptversion ist 3.4.0
    stahltraeger/woocommerce/cart/cart.php Version 3.5.0 ist veraltet. Die Hauptversion ist 3.8.0
    stahltraeger/woocommerce/global/quantity-input.php Version 3.6.0 ist veraltet. Die Hauptversion ist 4.0.0
    superstore/woocommerce/single-product/tabs/description.php
    superstore/woocommerce/content-product_cat.php Version 2.2.0 ist veraltet. Die Hauptversion ist 4.7.0
    
    Outdated Templates: ?
    					
    					
    						Erfahren Sie
    wie Sie aktualisieren k?nnen
    
    ### Action Scheduler ###
    
    Abgebrochen: 1
    Oldest: 2022-05-04 05:44:37 +0200
    Newest: 2022-05-04 05:44:37 +0200
    
    Abgeschlossen: 294
    Oldest: 2022-04-20 10:37:36 +0200
    Newest: 2022-05-04 23:03:34 +0200
    
    Ausstehend: 5
    Oldest: 2022-05-05 05:32:47 +0200
    Newest: 2022-05-09 14:07:24 +0200
    
    ### Status report information ###
    
    Generated at: 2022-05-05 00:37:13 +02:00
    

    The site url is the following: https://www.stahltraeger24.de

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