Add Checkout Page to Super.so
How to use a checkout to sell digital products, physical products, and services on a Super site
Swipe Pages is a page builder platform. Embed your Checkout Page within Swipe Pages campaigns to accept payments from your landing pages.
- Super is an tool to create websites with Notion.
- In this guide, we show you how you can sell digital downloads, subscriptions, products & services directly on your Super site, like in this demo.
- We'll explain how you add one-page checkout embeds, checkout pop-ups and checkout links.
- After signing up for Checkout Page and creating a checkout, follow the steps below.
- With Checkout Page, you can easily create a one-page checkout and add it to your site in different ways.
- There are 3 ways you can add one-page checkouts to Super:
- Embed a checkout on your site
- Open a checkout in a pop-up
- Link to a checkout with a link or button
How do I add the Super Embed block?
- To add one-page checkouts to Super sites, we need to be able to add some Custom HTML. Super makes this possible by creating a
super-embed:block. - Open your Super site in the dashboard and click Code
- In the Head tab, paste the following code: ^
<script> function clearBlock(el) { const node = el.parentElement.parentElement; node.innerHTML = ""; return node; } const SELECTOR = "code:not([super-embed-seen])"; function setupEmbeds() { document.querySelectorAll(SELECTOR).forEach((node) => { node.setAttribute("super-embed-seen", 1); if (node.innerText.startsWith("super-embed:")) { const code = node.innerText.replace("super-embed:", ""); const parentNode = clearBlock(node); parentNode.innerHTML = code; parentNode.querySelectorAll("script").forEach((script) => { if (!script.src && script.innerText) { eval(script.innerText); } else { const scr = document.createElement("script"); scr.src = script.src; document.body.appendChild(scr); } }); } }); } setupEmbeds(); var observer = new MutationObserver(function (mutations) { if (document.querySelector(SELECTOR)) { setupEmbeds(); } }); observer.observe(document, { attributes: false, childList: true, characterData: false, subtree: true, });</script>Now, continue with one of the checkout options below: embed, pop-up or payment link.
How do I embed a checkout on my site?
- The checkout embed makes it possible to sell products and services inline on your site. It's fully responsive!
- These are the steps to embed a one-page checkout:
- Open Notion and navigate to the page you're adding the checkout to
- Add a Code block
- On the first line, type the following: super-embed:
- Go to the Checkout Page dashboard and find your checkout
- Click on your checkout and then Share & embed on the top right corner
- Go to Embed and select Custom website
- Copy Embed code
- Go back to Notion. In the code block, paste the Embed code
- Go back to Super & refresh your site!
How do I open my checkout in a pop-up?
- The checkout pop-up lets you sell products and services in a pop-up on your site. You usually link it to a button. You can add as many pop-ups to a page as you like!
- These are the steps to add a one-page checkout pop-up:
- Open Notion and navigate to the page you're adding the checkout to
- Add a Code block
- On the first line, type the following: super-embed:
- Go to the Checkout Page dashboard and find your checkout
- Click on your checkout and then Share & embed on the top right corner
- Go to Pop up and select Custom website
- Copy Link code to open pop-up
- Go back to Notion. In the code block, paste the Link code
- Go back to Super & refresh your site. Click the link to open the checkout pop-up!
- Add Custom CSS to style your link or button, for example: ^
.cp-button { display: inline-block; background: rgba(0,0,0,1); color: white; padding: 1em; border-radius: 8px; text-decoration: none; transition: all 300ms ease;}.cp-button:hover { background: rgba(0,0,0,0.8);}How do I link to my checkout?
- Open Notion and navigate to the page you're adding the checkout to
- Add a Callout block from The Super Builder
- Go to checkoutpage.co and find your checkout in the dashboard
- Click on your checkout and then Share & embed on the top right corner
- Copy the Payment link
- Go back to Notion
- Replace the link with the payment link you copied
- Go back to Super & refresh your site. Click the link to open the checkout pop-up!