Como adicionar botões de pagamento de tarja simples às suas tabelas de preços no Divi

Publicados: 2019-02-06

Stripe é uma solução de processamento de pagamentos extremamente flexível para negócios online, especialmente se você for um desenvolvedor experiente em tecnologia. Mas, se você não for um desenvolvedor e ainda quiser usar o Stripe para vender alguns produtos online, existem maneiras simples de fazer exatamente isso. Na verdade, com alguns trechos de código (ou um plug-in simples), você pode adicionar botões de pagamento Stripe ao seu site em um piscar de olhos.

Neste tutorial, vou mostrar como adicionar botões de pagamento Stripe ao seu site Divi usando o plug-in Stripe Payments para WordPress. Vou até mostrar como estilizar seus botões para combinar com o layout Divi.

Vamos começar!

Espiada

Aqui está uma prévia dos botões de pagamento Stripe que criaremos neste tutorial.

tarja botões de pagamento

Começando

Para este tutorial de caso de uso, você precisará do seguinte:

  • O Divi Theme (instalado e ativo)
  • Uma conta Stripe
  • The Stripe Payments for WordPress Plugin por WP Simply Pay (instalado e ativo)
  • Também usaremos o Layout de página de preços de produtos digitais disponível GRATUITAMENTE no Divi Builder

Sobre o Plugin

tarja botões de pagamento
Stripe Payments para WordPress por WP Simply Pay é um plugin que permite que você comece a coletar pagamentos com cartão de crédito com Stripe usando um simples shortcode embutido. Você pode criar formulários de checkout e botões de pagamento manualmente sem o uso do plug-in, mas como esse plug-in facilita as coisas e oferece alguns recursos convenientes (como páginas de confirmação de pagamento e falha no pagamento), achei que seria mais útil no longo prazo . Usarei a versão Lite GRÁTIS do plugin para este tutorial. A versão pro do plugin lhe dará mais controle sobre o estilo de seus formulários, juntamente com suporte para coisas como campos personalizados, valores personalizados e recursos de assinatura.

Configurando formulários Stripe com o Plugin

Depois de ter o plug-in instalado e ativo, navegue até Simple Pay Lite > Configurações . Em seguida, na guia Stripe Keys, você precisará inserir as chaves de API da sua conta Stripe. Por causa deste tutorial, estarei usando apenas as chaves de teste, mas você precisará certificar-se e ativar sua conta Stripe e gerar algumas chaves de API ativas se quiser começar a coletar dinheiro real.

Você pode encontrar suas chaves de API fazendo login em sua conta do Stripe e clicando em Desenvolvedores > Chaves de API .

tarja botões de pagamento

Você precisará copiar a chave publicável e a chave secreta para as configurações do plugin.

tarja botões de pagamento

Agora vá para a guia geral. Lá você poderá designar uma página de sucesso de pagamento e uma página de falha de pagamento. Você notará que o plugin já criou essas páginas para você. Mas como o conteúdo da página é gerado por um shortcode, você pode realmente adicionar esses shortcodes a qualquer módulo Divi em qualquer layout Divi para criar versões personalizadas dessas páginas. Por enquanto, apenas mantenha essas páginas padrão no lugar e continue a configuração.

Defina o estilo do botão de pagamento como “nenhum (herdar do tema)”. Tudo isso faz é retirar o css usado para estilizar o botão de faixa azul padrão. Isso tornará as coisas um pouco mais claras para quando adicionarmos nosso próprio CSS personalizado para estilizar o botão no Divi.

Em seguida, salve as alterações.

tarja botões de pagamento

Na guia de confirmação de pagamento, você pode usar as tags de modelo disponíveis para personalizar a mensagem e as informações que são exibidas pelo código de acesso em sua página de confirmação de pagamento. Mas para este tutorial, vou apenas deixar a mensagem padrão.

tarja botões de pagamento

Criação de formulários de pagamento stripe

Os formulários de pagamento são, na verdade, botões de pagamento Stripe que geram um formulário de pagamento pop-up que permite aos usuários concluir uma compra sem nunca sair da página. Portanto, você precisará criar uma nova forma de pagamento para cada produto ou serviço que estiver vendendo. Nesse caso de uso, vamos criar três formas de pagamento para três produtos fictícios.

Para criar um novo formulário de pagamento, vá para o Painel do WordPress e navegue até Simple Pay Lite> Add New.

Atribua um título ao formulário de pagamento (este título não será mostrado no front end).

Em seguida, na guia Opções de pagamento, insira um valor único.

tarja botões de pagamento

Em seguida, clique na guia Exibição do formulário na página e altere o texto do botão de pagamento padrão para “Compre agora” (ou o que quiser). Você também pode escolher o texto de processamento do botão de pagamento.

tarja botões de pagamento

Na guia Checkout Overlay Display, atualize o seguinte:

Nome da empresa
descrição do item
Logotipo / URL da imagem
Ative Lembrar de mim: SIM

Essas opções determinam o que é mostrado no pop-up do formulário de checkout para este produto específico.

tarja botões de pagamento

Assim que terminar, certifique-se de publicar / atualizar o formulário de pagamento.

Eventualmente, você precisará copiar o código abreviado do formulário de pagamento localizado no canto superior direito da página Editar formulário de pagamento para colá-lo no layout da página Divi.

Mas, por enquanto, você pode continuar o mesmo processo para criar mais dois formulários de pagamento, cada um com sua própria descrição do item, logotipo / imagem e valor.

Depois de criar todos os seus formulários de pagamento, você pode visitá-los navegando até Simple Pay Lite> Payment Forms. Lá você terá acesso fácil aos códigos de acesso.

tarja botões de pagamento

Adicionando botões de pagamento Stripe ao layout da página Divi

Com os códigos de acesso do formulário de pagamento de tarja prontos para usar, agora precisamos colocar nosso layout de página Divi em funcionamento. Para fazer isso, crie uma nova página, dê um título à sua página e clique para usar o Divi Builder.

tarja botões de pagamento

Em seguida, selecione a opção “Choose a Premade Layout”.

tarja botões de pagamento

Abra o pacote Digital Product Layout e clique para usar a página Digital Product Pricing.

tarja botões de pagamento

Depois que o layout for carregado na página, publique a página e clique para criar no front end.

tarja botões de pagamento

Em uma guia separada, volte para a página de formulários de pagamento e pegue o código de acesso que deseja adicionar à tabela de preços.

tarja botões de pagamento

Em seguida, volte para o layout da página de preços e abra as configurações da tabela de preços para uma das tabelas de preços no layout.

Retire o texto do botão (você não precisa dele, pois o código de acesso servirá como botão) e, em seguida, cole o código de acesso sob o conteúdo na caixa de conteúdo.

tarja botões de pagamento

Você verá um botão sem estilo com o texto “modo de teste” destacado sob o botão. O botão está sem estilo porque selecionamos a opção de usar os estilos de tema para o botão em vez do botão azul padrão. O texto do modo de teste está simplesmente lá para lembrá-lo de que você não está usando um formulário de pagamento com stripe dinâmico. O texto do modo de teste obviamente desaparecerá quando as chaves de API ativas forem usadas.

Em seguida, continue o mesmo processo de copiar e colar os outros dois códigos de acesso do formulário de pagamento nas duas tabelas de preços restantes.

tarja botões de pagamento

Teste um dos botões para verificar se a sobreposição do formulário de pagamento está funcionando corretamente. Deve ser assim ...

tarja botões de pagamento

Infelizmente, esta versão do plugin não permite que você personalize a sobreposição do formulário de pagamento além do estilo padrão que você vê. Mas a funcionalidade está lá e, em muitos casos, você não precisará daquele estilo extra. No entanto, você pode estilizar esses botões!

Definir o estilo dos botões de pagamento de tarja para combinar com o layout

Para estilizar os botões de pagamento do Stripe, vamos adicionar algum CSS personalizado às configurações da página. Primeiro, precisamos descobrir qual seletor usaremos para estilizar o botão. Você pode encontrar isso usando as ferramentas de desenvolvedor do seu navegador. Clique com o botão direito no botão Stripe e selecione “Inspecionar”. No código html você pode ver que o botão possui uma classe css “simpay-payment-btn”.

tarja botões de pagamento

Este é o seletor de que precisamos para definir o estilo do botão.

Se quisermos combinar o estilo de nossos botões de pagamento Stripe com os botões usados ​​em nosso layout predefinido, podemos inspecionar um dos botões Divi já estilizados na página para obter o código CSS de que precisamos.

tarja botões de pagamento

Agora abra as configurações da página e adicione o seguinte CSS personalizado na guia Avançado:

.simpay-payment-btn {
    color: #ffffff!important;
    border-color: rgba(0,0,0,0);
    border-radius: 100px;
    letter-spacing: 2px;
    font-size: 16px;
    font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 600!important;
    background-color: #091c4f;
    padding-top: 16px!important;
    padding-right: 32px!important;
    padding-bottom: 16px!important;
    padding-left: 32px!important;
}

tarja botões de pagamento

É isso! Vamos conferir o resultado final.

tarja botões de pagamento

Personalização de suas páginas de confirmação de pagamento e de falha de pagamento

Não se esqueça de que, uma vez que o plugin gera sua confirmação de pagamento e o conteúdo da página de falha de pagamento usando um código de acesso, você pode adicionar esse código de acesso a qualquer layout Divi e, em seguida, usar as configurações integradas do Divi para definir o estilo do texto como quiser.

tarja botões de pagamento

Isso é útil para combinar os estilos dessas páginas com o seu site, sem ter que recorrer a CSS customizado.

Pensamentos finais

O Stripe pode ser uma solução extremamente conveniente para receber pagamentos online. E, com o plugin Simple Payments for WordPress, você pode obter a funcionalidade básica do Stripe Checkout instalada e funcionando em seu site Divi em minutos. Além disso, se você aproveitar as vantagens dos layouts predefinidos do Divi, poderá adicionar e estilizar seus botões de pagamento Stripe para corresponder ao seu layout simplesmente copiando e colando o código CSS já criado para você. O resultado é uma ferramenta de processamento de pagamentos totalmente funcional e segura que pode coletar os pagamentos dos visitantes sem que eles tenham que sair da página.

Sinta-se à vontade para explorar mais maneiras de aceitar pagamentos Stripe em seu site WordPress.

Espero que você ache este tutorial útil e estou ansioso para ouvir de você nos comentários.

Saúde!