Forum Replies Created

Viewing 15 replies - 16 through 30 (of 140 total)
  • Thread Starter hans410947

    (@hans410947)

    Hello @shameemreza and thank you for your response.

    This is what I have done to troubleshoot:

    -Create a staging site

    -Disable all plugins except Woocommerce

    -Disable CDN

    I did the test purchases again like this:

    -I set the stock for one of my products to 3 pcs

    -I accessed the Woo-store from 3 different devices, using 3 different IP addresses

    -Device #1 puts one item in the basket

    -Device #2 puts one item in the basket

    -Device #3 puts one item in the basket

    All the devices above were able to place a product in the basket.

    Device #3 was even able to place 3 products in the basket. When trying to put a 4th product in the basket, a notification came up that there was only 3 items in stock.

    Problem #1: in my test, it seems like the Hold stock feature is not working. At least Device #3 should not have been able to place any products in the basket, as the Out of stock threshold is set to 1, and because Device # 1 and 2 had already placed one item each in the basket, the Device #3 should have been told that the product is out of stock. And the fact that Device #3 was able to place 3 items in the basket before being told that the stock is limited to 3 pcs, shows that the Hold Stock feature did not work.

    Problem #2: as mentioned above, even though I had set the Out of stock threshold to 1, Device #3 was still able to place 3 items in the basket. It should have been possible to place only 2 items in the basket, even though there are 3 items in stock (because of threshold set to 1).

    Tests I have done earlier for the Out of stock threshold has showed the following:

    If there are 3 pcs in stock, and customer #1 buys 2 pcs, then the product will be marked as out of stock in the store. Customer #2, who arrives to the store later, will not be able to buy that product.

    However, if there are 3 pcs in stock, and customer #1 puts 3 pcs in the basket, this is possible, even though it should only have been possible to buy 2 pcs (because of threshold set to 1).

    Where should I go from here?

    Can you please test the above 2 issues (Hold stock and Low stock threshold) on your own testing site? Maybe this is a bug?

    Thank you!

    Best regards,

    Hans

    Thread Starter hans410947

    (@hans410947)

    Perfect, that worked, thank you very much!

    Thread Starter hans410947

    (@hans410947)

    Hello @ibrahimsharif and thank you for your reply!

    This is embarassing, but I had made an error and entered the wrong email address in Woocommerce > Settings > Products > Stock > Message Receiver.

    So it was correct that the recipient could not be found.

    Apologies for taking up your time with this!

    Best regards,

    Hans

    Thread Starter hans410947

    (@hans410947)

    Thank you very much, it is working now!

    The Crawler can not find the sitemap after adding the rewrite rule. Does the crawler have it′s own IP address that I can add to the code to allowlist it?

    Thread Starter hans410947

    (@hans410947)

    You mean I dont need to do the step “correctly set up the?use client ip in header“?

    So i I should just go ahead and add the rewrite rule in .htaccess?

    Thread Starter hans410947

    (@hans410947)

    I am on shared hosting.

    I have a WordPress Woocommerce site on a shared hosting, I am using the Litespeed cache plugin on the site, and I have connected the site to Quic Cloud using Domain key and CDN auto setup.

    • This reply was modified 2 months, 3 weeks ago by hans410947.
    Thread Starter hans410947

    (@hans410947)

    Thank you, repairing database corruption solved the issue!

    Thread Starter hans410947

    (@hans410947)

    Thank you, I added the A-record to the QC DNS-zone.

    I then created a new Domain key for the Staging site, and connected to QC. This seemed to work, because I now have 2 domains in my QC-account: the main site and the dev-site.

    But I cannot connect the dev-site to QC CDN. It seems to still be connected to QC CDN from the original connection I set up between my live site and QC earlier.

    -I first went to Litespeed > CDN > CDN-installation for QUIC.cloud and clicked on the button “Reset CDN-installation”. I got a popup that said that I could not do this, because I was not connected to QC. But it says on the same page that my account is linked and the CDN installation finished. I believe this is actually for my live site, and that it was copied to the staging site when I created it

    -When I go to Quic Cloud > CDN > Status, it is disabled, and says that I need to go to the Settings tab to fix an error that CDN is not enabled in LSCWP plugin for the staging site. But when I go to Litespeed > CDN > Settings for CDN > QUIC.cloud CDN, it is actually enabled. I have tried disabling and re-enabling this, clearing caches etc but still don′t work.

    -Is my dev-site still connected to the main-site QC? How can I disable this connection? I did not dare to click on the “Remove QUIC.cloud-data” button, as it says that it will delete the DNS zone, and I need that zone for the main site to work…

    Thank you for your help!

    Thread Starter hans410947

    (@hans410947)

    Hello and thank you for your reply.

    The link you posted takes me to LiteSpeed WebServer.

    Maybe I misunderstand something, but I am using the LiteSpeed WordPress plugin together with Quic Cloud cloud services and CDN.

    I have followed this doc to connect my staging site to Quic Cloud: https://docs.quic.cloud/cdn/devsite/ I added an A-record for the dev-site in the DNS zone at Quic Cloud.

    I have also regenerated the Domain key in Litespeed plugin, and then connected to QC, so that I now have 2 domains in Quic Cloud: the main domain and the staging site.

    But I can not find the table that is in your link anywhere, so I don′t know how to access “use client ip in header”

    Thread Starter hans410947

    (@hans410947)

    Hello and thank you for your response!

    -How do I correctly set up the use client ip in header ?

    -Should I put the rewrite rule at the top of the .htaccess file?

    Thank you!

    • This reply was modified 2 months, 3 weeks ago by hans410947.
    Thread Starter hans410947

    (@hans410947)

    Perfect, thank you, but should I write this in the existing DNS zone that I set up for my original site, or should I create a second DNS zone for the development site?

    Thread Starter hans410947

    (@hans410947)

    Hello @doublezed2 and thank you for your response!

    I am using the shortcode checkout.

    My website URL is https://specialplasticparts.com/

    Here is a screenshot of the stock settings

    Thank you!

    Best regards,

    Hans

    Thread Starter hans410947

    (@hans410947)

    Hi @shameemreza

    Great, thank you very much!

    Best regards,
    Hans

    Thread Starter hans410947

    (@hans410947)

    Hi @omarfpg and thank you for your response!

    Yes, clearing that table, and then clearing the analytics cache helped, thank you very much!

    Best regards,

    Hans

    Thread Starter hans410947

    (@hans410947)

    Hello and thank you for helping!

    It did not help to log out and in again. I even cleared browser cache and rebooted the computer, but does not solve the issue.

    But I was thinking.. In the different Analytics tables, there are only negative values. I have been testing a lot with refunding and partially refunding on the test purchases. Is there a special database table that handles refunds?

    Best regards,

    Hans

Viewing 15 replies - 16 through 30 (of 140 total)