• Resolved adamsmithdlc123

    (@adamsmithdlc123)


    I am using the plugin force login: https://en-gb.wordpress.org/plugins/wp-force-login/ and need to allow guests to get to the order received page after purchasing.

    After checking out, a user which is logged in would be forwarded to this page: [mydomain]/checkout/order-received/[order_id]/?key=[order_key]. I have tried this: Show customer details on WooCommerce Thankyou page even if not registered but could not figure out what to do after I added it.

    I currently have this code which allows certain pages to be whitelisted so users that are not logged in can bypass the “force-login” plugin and pay for the relevant product:

    add_filter(‘v_forcelogin_whitelist’, ‘my_forcelogin_whitelist’, 10, 1);
    function my_forcelogin_whitelist() {
    return array(
    home_url( ‘/cart/’ ),
    home_url( ‘/checkout/’ ),
    home_url( ‘/cart/?add-to-cart=1465’ ),
    );
    }

    I originally thought that /checkout/order-received/ would be enough in the above white list array but I am still been returned to the login page after purchase.

    I want logged out users to be forwarded to a page which looks like this after checkout:

    [mydomain]/checkout/order-received/5304/?key=wc_order_5cffcfbc96028

Viewing 5 replies - 1 through 5 (of 5 total)
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘/checkout/order-received/5304/?key=wc_order_5cffcfbc96028 url’ is closed to new replies.