{"id":13,"date":"2026-09-22T13:45:35","date_gmt":"2026-09-22T13:45:35","guid":{"rendered":"https:\/\/southinfra.online\/index.php\/guest-orders\/"},"modified":"2026-09-22T13:45:35","modified_gmt":"2026-09-22T13:45:35","slug":"guest-orders","status":"publish","type":"page","link":"https:\/\/southinfra.online\/index.php\/guest-orders\/","title":{"rendered":"Guest Orders"},"content":{"rendered":"<div class=\"w3eden\">\n    <div class=\"wpdmpp-orders wpdmpp-go\">\n\n        \n        <div id=\"gonotice\" class=\"wpdmpp-go__notice\"><\/div>\n\n<form method=\"post\" id=\"goform\" class=\"wpdmpp-go__access\" novalidate>\n    <input type=\"hidden\" name=\"__wpdmpp_go_nonce\" value=\"3ac74ec0aa\" \/>\n\n    <div class=\"wpdmpp-go__access-head\">\n        <span class=\"wpdmpp-go__access-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 10a4 4 0 0 1-8 0\"\/><path d=\"M3.103 6.034h17.794\"\/><path d=\"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z\"\/><\/svg><\/span>\n        <div>\n            <h2 class=\"wpdmpp-go__access-title\">Guest Order Access<\/h2>\n            <p class=\"wpdmpp-go__access-sub\">Enter the email and order ID from your receipt to view downloads and your invoice \u2014 no account needed.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"wpdmpp-go__fields\">\n        <div class=\"wpdmpp-go__field\">\n            <label for=\"goemail\">Order Email<\/label>\n            <input type=\"email\" required id=\"goemail\" name=\"__wpdmpp_go[email]\" class=\"form-control\" autocomplete=\"email\"\n                   placeholder=\"you@example.com\"\n                   value=\"\">\n        <\/div>\n        <div class=\"wpdmpp-go__field\">\n            <label for=\"goorder\">Order ID<\/label>\n            <input type=\"text\" required id=\"goorder\" name=\"__wpdmpp_go[order]\" class=\"form-control\"\n                   placeholder=\"e.g. WPDMPP65A4B3C2\"\n                   value=\"\">\n        <\/div>\n    <\/div>\n\n    <div class=\"wpdmpp-go__access-foot\">\n        <button type=\"submit\" class=\"btn btn-primary\" id=\"goproceed\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21 21-4.34-4.34\"\/><circle cx=\"11\" cy=\"11\" r=\"8\"\/><\/svg>            <span>Find My Order<\/span>\n        <\/button>\n    <\/div>\n<\/form>\n\n<script>\n    jQuery(function($){\n        var goerrors = [];\n        goerrors['nosess'] = \"Session was expired. Please try again\";\n        goerrors['noordr'] = \"Order not found. Please re-check your email and order ID.\";\n        goerrors['nogues'] = \"This order is linked to an account. Please log in with that account to access it.\";\n        goerrors['ratelimit'] = \"Too many attempts. Please try again in {minutes} minute(s).\";\n\n        function gonotice(type, icon, msg){\n            $('#gonotice').html('<div class=\"alert alert-' + type + '\">' + icon + ' <span>' + msg + '<\/span><\/div>');\n        }\n\n        var iconClock = \"<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"none\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"><circle cx=\\\"12\\\" cy=\\\"12\\\" r=\\\"10\\\"\/><path d=\\\"M12 6v6l4 2\\\"\/><\/svg>\";\n        var iconAlert = \"<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"none\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\"><circle cx=\\\"12\\\" cy=\\\"12\\\" r=\\\"10\\\"\/><path d=\\\"m15 9-6 6\\\"\/><path d=\\\"m9 9 6 6\\\"\/><\/svg>\";\n\n        $('#goform').submit(function(){\n            var $btn = $('#goproceed');\n            var gop = $btn.html();\n            $btn.prop('disabled', true).html('<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"16\\\" height=\\\"16\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"none\\\" stroke=\\\"currentColor\\\" stroke-width=\\\"2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" class=\\\"wpdmpp-spin\\\"><path d=\\\"M21 12a9 9 0 1 1-6.219-8.56\\\"\/><\/svg> <span>Searching\u2026<\/span>');\n            $('#gonotice').empty();\n            $(this).ajaxSubmit({\n                success: function(res){\n                    if(res.match(\/nosess\/))        gonotice('danger', iconAlert, goerrors['nosess']);\n                    else if(res.match(\/noordr\/))   gonotice('danger', iconAlert, goerrors['noordr']);\n                    else if(res.match(\/nogues\/))   gonotice('warning', iconAlert, goerrors['nogues']);\n                    else if(res.match(\/^ratelimit:\/)) {\n                        var seconds = parseInt(res.split(':')[1]) || 60;\n                        var minutes = Math.ceil(seconds \/ 60);\n                        gonotice('warning', iconClock, goerrors['ratelimit'].replace('{minutes}', minutes));\n                    }\n                    else if(res.match(\/success\/)) {\n                        location.href = 'https:\/\/southinfra.online\/index.php\/guest-orders\/';\n                        return;\n                    }\n                    $btn.prop('disabled', false).html(gop);\n                }\n            });\n            return false;\n        });\n    });\n<\/script>\n\n        \n        \n        \n    <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":0,"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"wp:attachment":[{"href":"https:\/\/southinfra.online\/index.php\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}