• Resolved aristotle25

    (@aristotle25)


    Hi,

    I’ve been trying to solve a problem on a site i’ve migrated. 2 days after a careful launch, i was ordered to switch shipping plugin. This plugin called ‘Sendcloud | Smart Shipping Service’ uses the rest api which will be deprecated on version 9.0.

    So when i activate the sendcloud plugin and go to the checkout page, all payment options dissapear. I’m using mollie.

    browser inspector says:

    {“code”:”woocommerce_rest_missing_nonce”,”message”:”De Nonce-header is missing This endpoint requires a valid nonce.”,”data”:{“status”:401}} woocommerce checkout

    Woocommerce/wp logs don’t say anything.

    Tried switching to storefront theme, the problem persists. Disabling plugins, what ever i do it doesn’t help, wp_debug doesn’t say anything.

    I really need some help getting this solved. Any help is very much appreciated!

    • This topic was modified 9 months, 1 week ago by aristotle25.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi there @aristotle25,

    It seems that the issue you’re experiencing is related to a missing nonce value, which is a security measure used on WordPress. This nonce value is needed for the REST API to function properly, and without it, certain services like your Sendcloud shipping plugin may not work correctly.

    Here are a few steps that could help resolve this issue:

    1. Ensure that your WordPress and WooCommerce versions are up-to-date. Outdated versions may cause compatibility issues with newer plugins.
    2. Deactivate all plugins except WooCommerce and Sendcloud to see if there’s a conflict with another plugin. If the issue is resolved, reactivate the plugins one by one to identify the conflicting plugin.
    3. Try resetting your permalinks. You can do this by going to WordPress Dashboard > Settings > Permalinks, then click ‘Save Changes’ without making any changes.
    4. Reach out to Sendcloud’s support team. Since the plugin uses REST API, they may have more information about this specific issue.

    If the issue persists after trying these steps, please provide us with a System Status Report. You can find it under WooCommerce > Status > Get System Report.

    Looking forward to your response.

    MeganMedia

    (@meganmedia)

    Same issue over here! Is your problem already fixed? The steps described above do not fix my problem. Is there a way anyone can help me with this issue?

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hello @meganmedia,

    I suggest that you start a new thread with your case, so that we don’t mix several troubleshooting sessions in one thread.

    Even if the symptoms are the same, perhaps the underlying problem is different in your case.

    Cheers.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘(Essential) plugin with rest api use – causes payments to dissapear on checkout’ is closed to new replies.