Plain Notion não faz
Um site publicado direto do Notion não pode executar código personalizado. Um host como Super ou Simple.ink é o que adiciona essa habilidade.
Notion não executará código personalizado por conta própria. Portanto, o botão precisa de um host que o adicione. Ferramentas como Super e Simple.ink publicam suas páginas Notion e deixam você largar código. Com um deles, o botão funciona igual a qualquer outro lugar.
Adicione a tag de script uma vez na configuração de código em todo o site do seu host. Em Super, são Configurações e depois Código. Em Simple.ink, é o painel de código personalizado na barra lateral.
<script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
crossorigin="anonymous"
defer></script>Abra seu projeto, mude para a aba Produtos e adicione o produto: uma referência que você escolhe, um nome, um preço, uma moeda. A partir daqui, o painel escreve ambos os blocos nesta página com seu ID de projeto real. O que você vê abaixo é a forma.
Onde você quer o botão, adicione um bloco de código Notion. Em Super, coloque super-embed: na primeira linha, depois o botão embaixo. Em Simple.ink, envolva o botão entre duas linhas #EMBED. O host transforma esse bloco no botão ao vivo.
<coin-moebius-buy
project-id="proj_YOUR_ID_HERE"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>Publicar. O botão renderiza com a página e o seletor de pagamento carrega a primeira vez que um comprador o clica. Cada produto adicional é o mesmo bloco com uma referência e rótulo diferentes.
Um site publicado direto do Notion não pode executar código personalizado. Um host como Super ou Simple.ink é o que adiciona essa habilidade.
Você não cola o botão na página como texto simples. Você o coloca em um bloco de código Notion com o marcador do seu host. Isso é super-embed: para Super ou #EMBED para Simple.ink. O host o renderiza de lá.
Simple.ink tem um nível gratuito que você pode iniciar. Você pode cabear o botão e fazer uma venda de teste sem pagar ninguém. Super oferece um teste para fazer o mesmo.
Grátis cobre 150 transações por mês. Sem cartão para se inscrever.