• bengkelprintindonesia

    (@bengkelprintindonesia)


    Hi I have used the woongkir plugin on my website

    When I do the following my website takes longer to load than usual around 5 seconds and usually longer on double date promo events such as 7.7, 9.9, 11.11

    here are the details of my website

    current WordPress version: 6.6.2
    current WooCommerce version: 9.3.3
    theme: Woodmart core 1.0.44, Woodmart Theme 7.6.0
    version of Woongkir: 1.13.12

    1. registered/unregistered users click buy now from the product page to the cart page
    2. from the cart page to the checkout page

    when I try to disable the woongkir plugin it reduces the load time quite significantly

    and when I check using a performance checker plugin such as code profiler how surprising the Woongkir plugin takes a long time to execute

    here the screenshot:

    https://postimg.cc/pmgWVxdM

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Sofyan Sitorus

    (@sofyansitorus)

    Hello,

    Thank you for reaching out and providing the details regarding the performance issue you’re experiencing with the Woongkir plugin.

    The performance issue you’re noticing, is likely caused by the fact that the Woongkir plugin needs to make a request to an external API server located at RajaOngkir.com to calculate shipping costs. This API request introduces additional time to the process since the plugin relies on real-time data from the API.

    However, Woongkir includes a caching mechanism that stores the results locally based on the request parameters. This means that once a request is made with specific parameters, the next time the same parameters are used, the result will be fetched from the local cache instead of querying the API again, which should help reduce the load time.

    To improve performance further, you may want to consider upgrading to a PRO account with RajaOngkir.com. According to their service offering, PRO accounts use a dedicated server, which could process requests more quickly and help alleviate the delay during high-traffic events.

    Please check the following attached image:

    https://share.zight.com/E0uOKdPW

    Please note that we do not have any relation or affiliation with RajaOngkir.com, and this is purely a suggestion to explore their service offering.

    Please let us know if you have any other questions or need further assistance.

    Best regards,

    Sofyan

    Plugin Author Sofyan Sitorus

    (@sofyansitorus)

    Another factor that might contribute to the performance issue is the number of couriers and services selected. The more couriers and services you select, the more time the API server will need to process the request.

    Thread Starter bengkelprintindonesia

    (@bengkelprintindonesia)

    Thank you for your response, this is the answer that I had previously expected, because I had previously contacted RajaOngkir and said the same thing, they assumed that the problem “the performance that occurred was not from their server but from the plugin” so they were not responsible for it

    and I have also told them that for now I am using the Pro user API which should get a faster server than free users,

    but the method regarding reducing the number of active couriers is a good idea maybe I need to try it

    Thread Starter bengkelprintindonesia

    (@bengkelprintindonesia)

    Also, are there any other alternatives to the RajaOngkir API that can be used by the Woongkir plugin?

    Plugin Author Sofyan Sitorus

    (@sofyansitorus)

    >> Also, are there any other alternatives to the RajaOngkir API that can be used by the Woongkir plugin?

    There is no alternative API server used by the Woongkir plugin other than RajaOngkir.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.