Header Ads

Como aceitar pagamentos em bitcoins ou criptomoedas em seu site

Shutterstock / NicoElNino

A criptomoeda está se tornando mais conhecida a cada dia, e mais lojas online estão optando por oferecê-la como um método alternativo de pagamento junto com cartões de crédito e outras carteiras digitais. Como você o integra ao seu site de comércio eletrônico?

Como isso funciona?

Tecnicamente, você não precisa de nenhum tipo de integração no seu site. As criptomoedas não são como cartões de crédito. Na verdade, eles se parecem mais com dinheiro digital e têm sistemas integrados de pagamento e carteira. Então, você pode simplesmente fazer com que as pessoas enviem pagamentos diretamente para sua carteira, semelhante a pagar em dinheiro em uma loja física.

No entanto, isso é confuso e seria melhor ter um sistema completo de checkout facilmente integrado em seu site para que os usuários possam fazer o check-out rapidamente e receber seus produtos imediatamente. Existem alguns processadores de pagamento de criptomoeda que você pode integrar em seu site. Coinbase é o mais popular, embora existam outros, como CoinPayments e BitPay.

Usando esses processadores de pagamento, você pode criar páginas de checkout que se integram aos seus sistemas existentes. Se você estiver usando uma plataforma que suporte esses recursos diretamente, como Shopify e WooCommerce, você simplesmente precisará vinculá-los. Caso contrário, você precisará usar a API de um processador diretamente.

Usando o Shopify

Se estiver usando o Shopify, uma das maiores plataformas de comércio eletrônico, você está com sorte, porque a criptomoeda tem suporte de primeira classe na plataforma. O Shopify oferece suporte a vários métodos de pagamento alternativos, incluindo Coinbase e alguns outros processadores de criptografia.

Se você não estiver usando o Shopify, mas estiver procurando criar um site de comércio eletrônico, nós o recomendamos de qualquer maneira por sua facilidade de uso.

Vá para as Configurações no canto inferior esquerdo do painel da sua loja e clique em “ Pagamentos. ”

Em seguida, selecione “ Provedores de pagamento alternativos ” e pesquise Coinbase.

Você precisará inserir seu e-mail Coinbase e chave de API, que pode ser encontrado em Configurações > API. Depois disso, os usuários poderão usar o Coinbase, além de outros provedores de pagamento que você oferece suporte.

O Shopify não oferece suporte apenas para pagamentos em criptomoedas, é claro, você pode usá-los para aceitar pagamentos com cartão de crédito em seu site.

Usando WooCommerce para WordPress

WooCommerce é um plugin popular para vender produtos de sites WordPress e tem integrações com Coinbase. Você precisará instalar o plug-in Coinbase Commerce Payment Gateway do WordPress marketplace.

Em seguida, em WooCommerce > Configurações > Pagamentos, você precisará ativá-lo. Em seguida, em Gerenciar, você precisará configurar o plug-in.

Este painel precisa de duas coisas suas — sua chave de API Coinbase e o “ Segredo compartilhado do Webhook ” que Coinbase usa para enviar mensagens em WordPress. Você precisará adicionar um endpoint da página de inscrições do webhook do Coinbase e copiar o segredo compartilhado para a caixa.

Usando pagamentos Coinbase

O Coinbase, assim como o PayPal, oferece suporte a botões incorporáveis ​​que você pode adicionar ao seu site. Se você estiver procurando por uma integração mais avançada, no entanto, precisará usar a API diretamente.

Vá até o Painel do Coinbase Commerce e selecione “ criar um check-out. ” Insira as informações, descrição e preço do produto e, em seguida, faça upload de uma imagem.

Então, você receberá um botão de finalização de compra incorporável ou um link para uma página de finalização de compra.

Por si só, este é apenas um botão para enviar dinheiro. Se quiser fazer algo automaticamente após a conclusão do pagamento, você precisará registrar uma função de retorno de chamada.

 BuyWithCrypto. registerCallback ('onSuccess', function (e) {// Carga concluída com sucesso}); BuyWithCrypto. registerCallback ('onFailure', function (e) {// Falha na cobrança}); BuyWithCrypto. registerCallback ('onPaymentDetected', function (e) {// O pagamento foi detectado, mas ainda não confirmado}); 

Que será chamado com o seguinte objeto de evento:

{buttonId: “ id exclusivo para este botão incorporável ”, código: CHARGE_CODE, evento: “ charge_failed ” OU “ charge_confirmed ” OU “ pagamento_detectado ” }

RELACIONADO: Como aceitar pagamentos com cartão de crédito em seu site

Nenhum comentário