• Resolved alsracc

    (@alsracc)


    Hello,

    Please help me, how to set the SHA2/3 algorithm for WooCommerce.

    Thanks for any help

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support RK a11n

    (@riaanknoetze)

    Hi @alsracc

    I think we’re missing some important background information here: What are you trying to do? Where/why is this needed?

    If this is linked to SSL/TLS certificates, you’d need to get in touch with your hosting provider as this isn’t something that the core WooCommerce plugin itself will have any direct control over.

    Thanks!

    Thread Starter alsracc

    (@alsracc)

    Hello RK a11n,

    Thank you so much for your quick response.

    This algorithm (SHA2/3) is needed for the 2checkout payment gateway, sending webhooks (IPN (Instant Payment Notification)).

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @alsracc

    You don’t need to set up the SHA2/3 algorithm with the 2Checkout payment gateway within WooCommerce itself. You would configure this within your 2Checkout account settings.

    To configure the IPN (Instant Payment Notification) settings, you may follow these steps:

    1. Log into your 2Checkout account.
    2. Navigate to the “Webhooks & API” section.
    3. Here, you will find an option to set the Hashing method to SHA2/3.
    4. Save your changes.

    Once done, 2Checkout will use the SHA2/3 algorithm for sending IPN notifications.

    If you’re still having trouble, I recommend contacting 2Checkout or the gateway plugin support team, as they may be able to provide more specific assistance.

    Please note that, we don’t provide help & support for 3rd-party plugins or themes as they’re outside our support scope.

    I hope this helps! Please let us know if you have any other questions.

    Thread Starter alsracc

    (@alsracc)

    Hello Shameem (woo-hc),

    Thank you so much for the detailed answer.

    I contacted 2Checkout support and received a response from them “Kindly contact WooCommerce support for further assistance regarding the endpoint from their system and how to set the SHA2/3 algorithm.

    But, in the 2Checkout account, the IPN (Instant Payment Notification) parameters are already configured for the SHA2/3 algorithm.

    As you can see from the attached screenshot for the test order, 2Checkout to send a notification using the SHA256 algorithm.

    But if you look at the logs in the WooCommerce control panel (screenshot 2), you can see that WooCommerce still uses the old MD5 algorithm, and I have an error due to “Non-compatibility of algorithms”.

    Please advise me what to do next, I am very grateful for any help

    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.

    Thread Starter alsracc

    (@alsracc)

    Hello Shameem,

    Thanks for your reply, I will contact the support of the 2Checkout plugin

    Plugin Support Rajesh K. (woo-hc)

    (@rajeshml)

    Hello @alsracc,

    Thanks for the update. Please let us know how it goes.

    I hope a solution is found soon.

    Cheers!

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