Forum Replies Created

Viewing 15 replies - 31 through 45 (of 6,397 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @alsracc

    Unfortunately, WooCommerce itself does not have the ability to alter the coding of third-party plugins. However, I can suggest a few steps you can take:

    1. Ensure that you’re using the latest version of the WooCommerce 2Checkout plugin. If not, please update it.
    2. If you’re already using the latest version, you may need to contact the plugin developers directly. They should be able to provide a fix or update the plugin to support the SHA2/3 algorithm.
    3. Alternatively, you can hire a developer to modify the plugin code to support the SHA2/3 algorithm.

    I understand that this is a complex issue, and I’m sorry for any inconvenience this may cause. Please let us know if you need further assistance.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @hebhansen

    The error you’re seeing is in your code snippet for auto-completing virtual orders. The issue appears to be that the $order object is null at some point, causing the error when trying to call methods on it.

    Though writing or providing custom code is not within the scope of our support policy, you can try like this:

    // Virtual and Downloadable Products - Auto Complete for Immediate Access and Payment
    add_action('woocommerce_thankyou', 'my_autocomplete_virtual_orders', 10, 1 );
    function my_autocomplete_virtual_orders( $order_id ) {
    if (!$order_id) {
    return;
    }

    // Get the order
    $order = wc_get_order($order_id);

    // Check if order is valid
    if (!$order || is_wp_error($order)) {
    return;
    }

    // Get each product in the order
    $items = $order->get_items();

    if (empty($items)) {
    return;
    }

    // Create and set variable
    $only_virtual = true;

    foreach ($items as $item) {
    // Get product id and check if it exists
    $product = $item->get_product();

    if (!$product) {
    continue;
    }

    // Check if product is virtual or downloadable
    if (!$product->is_virtual() && !$product->is_downloadable()) {
    $only_virtual = false;
    break;
    }
    }

    if ($only_virtual) {
    $order->update_status('completed');
    }
    }

    Additionally, for the attribute groups template issue, if the file doesn’t exist in the plugin but is being reported as outdated, this could be a false positive in the system report. You should:

    • Verify you have the latest version of the WPC Attribute Groups plugin.
    • Clear your WordPress and WooCommerce cache.

    For the swatches not showing, this could be related to the template issues or could be a separate problem. To troubleshoot:

    • Ensure your theme properly supports WooCommerce.
    • Check if there are any JavaScript errors in your browser console.
    • Try temporarily switching to a default WordPress theme to see if the issue persists.

    If you are still having problems, we recommend asking development questions on the #developers channel of the WooCommerce Community Slack. Many of our developers hang out there and will be able to offer insights into your question. You can also seek help from the following:

    I wish I could help more, but hopefully, this gets you going in the right direction to get the job done.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @kirstylmarks

    As a first step, can you head over to WooCommerce → Status → Tools, and do the following:

    • WooCommerce transients – Clear
    • Expired transients – Clear
    • Clear template cache – Clear
    • Capabilities – Reset Capabilities
    • Clear customer sessions -Clear
    • Product lookup tables – Regenerate
    • Regenerate the product attributes lookup table – Regenerate

    Next, please clear your browser cache and then check again.

    If this makes no difference, I recommend https://snipboard.io/ for easily sharing screenshots – please follow the instructions on the page, then paste the URL(s) in your reply.

    Let us know how that goes. Looking forward to helping you.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @bapakrob

    Currently, there isn’t a built-in feature in WooCommerce, WPML, or Hubspot that would allow you to sync only the default language product. However, you can potentially resolve this issue by customizing your Hubspot integration.

    One approach could be to modify the integration only to sync products that match your default language. This would require some custom coding and might be best handled by a developer if you’re not comfortable with coding.

    Alternatively, you could consider reaching out to Hubspot or WPML support for further assistance, as they may have more specific solutions or workarounds for this issue.

    I hope this helps! If you have any other questions, feel free to ask.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @yarintosh

    The error message you see is typically due to a conflict between the Stripe Payment Gateway plugin and your theme or another plugin. Even though you’ve disabled all other plugins, the issue persists, which suggests it might be a theme issue.

    I recommend temporarily switching to a default WordPress theme like Twenty Twenty-Four or Storefront and seeing if the issue persists.

    Please make sure you have installed the latest version of the Stripe Payment Gateway plugin. If it’s not, please update it. If it is, try completely reinstalling the plugin.

    Let us know how that goes. Looking forward to helping you.

    Forum: Plugins
    In reply to: [WooCommerce] blogs
    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @kanellistools

    It sounds like your issue might be related to your WordPress settings rather than WooCommerce. You should post anything related to WordPress in the Fixing WordPress Forum.

    However, you can change the number of blogs displayed by following these steps:

    1. Go to your WordPress Dashboard.
    2. Click on “Settings”.
    3. Click on “Reading”.
    4. Look for “Blog pages show at most”.
    5. Change the number to the desired amount (in your case, at least 7).
    6. Click “Save Changes” at the bottom of the page.

    Please note that this will change the number of blogs displayed site-wide. If you want to change the number of blogs displayed in a specific place, you might need to adjust the settings of that specific widget or plugin.

    I hope this helps! If you have any other questions, feel free to ask.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @yacine84

    I’m glad you were able to find a solution to your inquiry here and thanks for sharing it with the community too! ??

    Should you have further inquiries, kindly create a new topic here.

    Thanks!

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @mecus55

    Thank you for keeping us updated on the issue. We understand that this can be frustrating, and we appreciate your patience in this matter.

    Switching to HPOS without compatibility mode seems like a good next step. This will help us further isolate the issue and determine if HPOS is indeed causing the problem.

    Once you’ve done that and if the error still occurs, updating to the latest version of WooCommerce might resolve the issue as our latest updates often include bug fixes and improvements.

    Please take your time and let us know the results when you’re ready. We’ll keep this thread open as you requested.

    Thank you again for your patience and cooperation.

    Hi @dougdee

    It seems like the images weren’t attached successfully. Could you kindly resend them?

    For screenshots, I recommend https://snipboard.io/ for easily sharing screenshots – please follow the instructions on the page, then paste the URL(s) in your reply.

    In the meantime, you can run a conflict test to help you identify the cause of the issue. More info: https://woocommerce.com/document/how-to-test-for-conflicts/

    Let us know how that goes for you.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @shaunlb

    It’s a good step that you have cleared all the data from previous syncs and are starting fresh.

    I also noted after sync that not all our products appeared in the Square Item Library (I guess that is my next challenge)

    This could be due to various reasons, such as product types not supported by Square or issues with product data.

    Please proceed with the reconnection and syncing and monitor the results. If the issues persist, it might be worth considering reaching out to Square’s support team for further assistance as they might be able to provide more insight into the issue from their end.

    I hope this helps! Please let us know how it goes or if you need further assistance.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @jvkonfi

    We have reconfigured webhooks automatically today, here’s to hoping it fixes something.

    That’s great to hear! Please monitor and feel free to get back to us if you encounter any issues.

    When you say “reach out to Stripe support”, you mean directly with the official website’s support?

    Yes, I mean to reach out to Stripe’s support directly. They may be able to provide more insight into what’s happening at the time of these failed updates.

    Let us know how that goes. Looking forward to helping you.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @dimdim2001

    This kind of problem is usually caused by a conflict with your theme or with another plugin. The best way to determine this is to:

    • Temporarily switch your theme to Storefront or Twenty Twenty-Four
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.

    I hope that helps! Let me know once you have done a conflict test!

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @brian964

    So how do I inform the client that I have added a new file?

    In this case, you can choose “Send order details to customer” from the action menu. This way, you’ll be sending the new order details to the customer, letting them know that you’ve added a new product to their order.

    After sending the order details or notification, don’t forget to select the “Regenerate Download Permission” action.

    I hope this helps! Please let us know how it goes or if you need further assistance.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @nazmulisrony

    Currently, WooPayments is not available in all countries, including Bangladesh. However, we’re continuously working on expanding our services to more regions.

    In the meantime, I suggest using other payment methods that are available in your country. WooCommerce supports various payment gateways, such as PayPal, 2Checkout, and more. You can find a list of other payment gateway here: https://woocommerce.com/product-category/woocommerce-extensions/payment-gateways/

    Thank you for your showing interest in using WooPayments. Feel free to let us know if you have any more questions or need more help. We’re always happy to help!

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @cutu234

    The function WC_Customer_Data_Store->get_last_order() is a part of WooCommerce’s core functions, and it’s used to retrieve the most recent order made by a customer. It’s likely being executed on the Addresses page because some part of your theme or plugins is calling it, even though it might not be necessary on that page.

    Even though your shop is not huge, 200k orders are still significant and could potentially slow down the query, as it needs to go through all the orders to find the most recent one.

    Switching to High Performance Mode (HPOS) is a good step, but please monitor your website closely as it may cause compatibility issues with certain themes or plugins.

    Additionally, I recommend checking your theme and plugins to see where the WC_Customer_Data_Store->get_last_order() function is being used, and if possible, try to limit its use on the Addresses page.

    I hope this helps! Please let us know how it goes or if you need further assistance.

Viewing 15 replies - 31 through 45 (of 6,397 total)