# Render Confirmation snippet This page describes how to render a Kustom Checkout confirmation snippet on your website. ## Embedding the snippet There are two recommended methods for embedding the confirmation snippet: server-side and client-side. ### Server-side Embed the HTML snippet directly into your page's HTML, retrieved from your backend. ```markup {{kustom_order.html_snippet}} ``` This method is considered straightforward. ### Client-side Retrieve the snippet using an AJAX call and dynamically inject it into your page using JavaScript. Crucially, ensure script tags are correctly parsed and executed. Directly using `innerHTML` might not work correctly in this case. ```javascript getSnippet(/* Your backend endpoint URL */).then(function renderSnippet(htmlSnippet) { var confirmationContainer = document.getElementById('my-confirmation-container') confirmationContainer.innerHTML = htmlSnippet var scriptsTags = confirmationContainer.getElementsByTagName('script') // This is necessary otherwise the scripts tags are not going to be evaluated for (var i = 0; i < scriptsTags.length; i++) { var parentNode = scriptsTags[i].parentNode var newScriptTag = document.createElement('script') newScriptTag.type = 'text/javascript' newScriptTag.text = scriptsTags[i].text parentNode.removeChild(scriptsTags[i]) parentNode.appendChild(newScriptTag) } }).catch(renderError) ``` ## Result The snippet will render the confirmation iframe on your website. **Next steps:** To complete the integration, please review the following resources: * [Confirm the order](/contents/checkout/additional-resources/confirm-purchase) * [Order management](/contents/order-management)