Exigir pagamento num formulário de carregamento de ficheiros

Como Exigir Pagamento em um Formulário de Upload de Arquivos do WordPress

Pretende exigir o pagamento num formulário de carregamento de ficheiros do WordPress? Obter um ficheiro e o pagamento ao mesmo tempo poupará tempo e ajudará a aumentar as suas conversões.

Neste artigo, vamos mostrar-lhe como garantir que os seus visitantes pagam quando carregam um ficheiro no seu sítio Web.

Crie agora o seu formulário de pagamento de carregamento de ficheiros

Como Exigir Pagamento em um Formulário de Upload de Arquivos do WordPress

Passo 1: Instalar o plugin WPForms

Neste exemplo, vamos criar um formulário de aceitação de orçamento para um site de negócios usando o WPForms Pro. Para iniciar o projeto, o nosso visitante terá de carregar um ficheiro e pagar um depósito.

Para começar, vamos instalar e ativar o plugin WPForms. Se precisar de ajuda com isso, vá para este guia sobre como instalar um plugin no WordPress.

Página inicial do WPForms

De seguida, vamos configurar os pagamentos. Fique no painel do WordPress para esta próxima parte.

Se está a considerar Stripe vs PayPal, a boa notícia é que o WPForms permite-lhe usar ambos. Também pode aceitar pagamentos utilizando o Authorize.Net e o Square, se for essa a sua preferência.

Usaremos o Stripe neste exemplo, que está incluído em TODOS os níveis de licença do WPForms (até mesmo no WPForms Lite).

Para começar, você precisa clicar em WPForms " Configurações no menu de navegação à esquerda. Em seguida, clique no separador Pagamentos na parte superior.

Abrir as definições de pagamentos do WPForms

Primeiro, verifique se a Moeda está definida corretamente. Se não estiver, pode alterá-la no menu pendente.

Em seguida, desloque-se para baixo até à secção Stripe e clique no botão azul Ligar com Stripe.

Ligar à Stripe

Pode criar uma conta no Stripe agora ou iniciar sessão na sua conta existente.

Assim que o Stripe estiver ligado, verá uma mensagem na secção Stripe da página para confirmar que está tudo configurado:

Estado da ligação Stripe em direto

Reparou que estamos a utilizar o Stripe em modo de teste? Se quiser experimentar o seu formulário sem efetuar pagamentos reais, pode marcar a caixa Modo de teste para o ativar.

Por defeito, a integração do Stripe está definida para o modo Elemento de pagamento, que permite pagamentos com cartão de crédito, bem como métodos de pagamento alternativos como o Apple Pay e o Google Pay.

Se estiver a atualizar a partir de uma versão mais antiga do WPForms e estiver a utilizar anteriormente Elementos de cartão, pode mudar para Elementos de pagamento (caso contrário, é selecionado por predefinição).

Certifique-se de que guarda as definições de Pagamentos antes de passar ao passo seguinte.

Passo 2: Criar um formulário de carregamento de ficheiros

Agora vamos criar um formulário para os nossos clientes aceitarem um orçamento. Neste formulário, terão de pagar um depósito e anexar um documento.

O formulário será semelhante a um formulário normal de carregamento de ficheiros, mas com alguns campos extra para o Stripe.

O WPForms é o melhor plugin de upload de ficheiros para WordPress. Ele vem com mais de 2.000 modelos de formulários, portanto, criar qualquer tipo de formulário é realmente fácil. Vamos usar o modelo File Upload Form e personalizá-lo.

Para começar, clique em WPForms " Add New no menu de administração do WordPress.

Adicionar novo formulário

No criador de formulários, escreva um nome para o seu formulário na parte superior. Em seguida, localize o modelo Formulário de carregamento de ficheiros e clique em Utilizar modelo.

Modelo de formulário de carregamento de ficheiros

O construtor de formulários WPForms abre-se no seu browser.

Repare como o painel do lado direito mostra sempre uma pré-visualização do formulário em direto, o que facilita a visualização do formulário acabado. À esquerda, verá uma lista de campos que pode adicionar ao seu formulário.

Também pode clicar em qualquer campo na pré-visualização para abrir as respectivas opções no lado esquerdo do construtor. Certifique-se de que a definição Obrigatório está activada para o campo Upload de ficheiros.

Tornar o campo Upload de ficheiros obrigatório

Agora, se o utilizador não adicionar um ficheiro, o formulário não será enviado.

Adicione quaisquer outros campos necessários para o seu formulário e configure as respectivas opções. Em seguida, clique em Guardar na parte superior do ecrã para guardar o seu progresso até ao momento.

Passo 3: Adicionar o pagamento Stripe ao seu formulário de carregamento de ficheiros

Agora que temos um formulário de carregamento de ficheiros funcional, tudo o que precisamos de fazer é adicionar um campo de pagamento seguro para aceitar o depósito do cliente.

Para este formulário, vamos criar um exemplo muito simples com 2 campos:

  • Item único
  • Cartão de crédito Stripe

Vá em frente e arraste estes 2 campos do painel da esquerda para o formulário da direita.

Campo do cartão de crédito Stripe

Quer tornar o seu formulário de pagamento mais dinâmico? O WPForms permite-lhe mostrar os campos de pagamento com base em datas específicas, o que é perfeito para preços antecipados ou taxas de depósito sazonais.

Para o campo Cartão de crédito Stripe, pode clicar no campo na área de pré-visualização para alterar a sua etiqueta e descrição.

Deve ter reparado no subcampo E-mail no campo Cartão de crédito Stripe. Isto permite que os clientes utilizem o Stripe Link para efetuar o checkout mais rapidamente.

Nas Opções de campo avançadas, pode optar por utilizar o subcampo E-mail do cartão de crédito Stripe ou um campo de E-mail diferente do seu formulário.

Ligar definições de correio eletrónico para o Stripe

Quando tiver terminado as opções do Campo de Crédito Stripe, clique no campo Item Único para abrir as definições. Em Preço do item, introduza o preço que pretende cobrar ao seu cliente.

Preço do artigo

E pronto. Os campos de pagamento estão prontos!

Se pretender adicionar mais campos de pagamento, consulte este guia sobre como exigir um total de pagamento no seu formulário. A adição de um campo Total ajudará a evitar que alguém envie um pagamento de $0,00. Neste caso, não precisamos de um campo Total porque estamos a usar um preço fixo.

OK. Já terminámos aqui, por isso vamos passar às definições do formulário.

Passo 4: Configurar as definições do seu formulário

Agora que todos os campos do seu formulário estão definidos, pode configurar as definições. Clique no separador Definições no lado esquerdo do construtor e, em seguida, na secção Geral.

Aceder às definições gerais de um formulário

Aqui pode alterar o nome e a descrição do seu formulário, adicionar etiquetas de formulário, alterar o texto do botão de envio e muito mais.

Em seguida, aceda às definições de Proteção contra spam e Segurança.

Abrir o formulário de spam e as definições de segurança

Pode ativar uma variedade de opções anti-spam, incluindo filtros personalizados e CAPTCHAs.

Em seguida, pode ir para a secção Notificações. Sempre que alguém submeter o seu formulário, receberá um e-mail com os detalhes da entrada. As definições de notificações são onde pode personalizar este e-mail ou adicionar várias notificações por e-mail.

Aceder às definições de notificações de um formulário

Se descer nesta página, também pode incluir os carregamentos de ficheiros dos utilizadores na notificação por correio eletrónico.

Ativar os anexos de carregamento de ficheiros para uma notificação por correio eletrónico

Por fim, as definições de Confirmações permitem-lhe criar uma mensagem personalizada para mostrar aos utilizadores depois de submeterem o formulário. Consulte o nosso tutorial sobre como criar confirmações de formulários para obter mais pormenores.

Agora que as definições do formulário estão prontas, pode passar para as definições de pagamento.

Passo 5: Configurar as definições de pagamento do Stripe

O trabalho árduo está feito! Estamos na reta final. Só precisamos de dizer ao WPForms exatamente o que queremos fazer no Stripe quando o formulário é submetido.

Permaneça no construtor de formulários e clique em Pagamentos " Stripe. A partir daí, active a definição Ativar pagamentos Stripe.

Ativar pagamentos Stripe para um formulário

Existem algumas definições que podem ser personalizadas aqui:

  • Descrição do pagamento: Esta é a descrição que aparecerá no extrato do cartão de crédito do seu cliente. Normalmente, deve escrever aqui o nome da sua empresa.
  • Recibo de pagamento Stripe: Selecione E-mail no menu pendente para enviar um recibo para o endereço de e-mail que o visitante introduziu no formulário.
  • Ativar a lógica condicional: Pode utilizar esta opção para processar o pagamento apenas se determinadas condições forem cumpridas. Isto é útil se quiser verificar se os campos importantes estão preenchidos antes de efetuar o pagamento.

As restantes definições são para pagamentos recorrentes, pelo que não é necessário editá-las neste momento.

Já está? Clique em Guardar na parte superior do criador de formulários.

Só falta mais um passo!

Passo 6: Publique o seu formulário de pagamento de carregamento de ficheiros

Agora, estamos prontos para publicar o formulário. Esta é a parte mais fácil.

Na parte superior da janela do construtor de formulários, clique em Incorporar.

Botão de formulário incorporado

Neste exemplo, vamos criar uma nova página.

Criar nova página

Vamos chamar à nossa página Pagar o depósito do seu projeto. Escreva aqui o nome da sua página preferida e, em seguida, clique em Vamos lá.

Dê um nome ao seu formulário de pagamento de carregamento de ficheiros

O WPForms vai criar uma nova página e adicionar o formulário que criamos a ela. Mas antes de publicar a página, que tal adicionar algum estilo ao seu formulário?

Se clicar na área à volta do formulário, será aberto o painel de definições para o bloco no painel do lado direito. Pode ajustar os seus botões, campos e estilos de fundo aqui sem qualquer código.

De facto, também pode escolher um tema pronto a usar para aplicar instantaneamente estilos visuais únicos ao seu formulário.

Formulário de carregamento de ficheiros incorporado

Depois de personalizar os estilos, só falta clicar no botão Publicar no canto superior direito.

Publicar formulário

Agora que o formulário está ativo, está pronto para receber pagamentos e carregamentos de ficheiros com um único formulário!

Formulário de carregamento de ficheiros publicado

E é isso mesmo! Agora já pode aceitar pagamentos no seu formulário de carregamento de ficheiros do WordPress.

Depois de os clientes começarem a submeter o seu formulário, pode procurar entradas pelos seus detalhes de pagamento se alguma vez precisar de localizar um pagamento específico. Basta aceder a WPForms " Entradas e utilizar o campo de pesquisa.

Crie agora o seu formulário de pagamento de carregamento de ficheiros

Mais perguntas sobre Formulários de carregamento de ficheiros com pagamentos

Se tiver mais dúvidas sobre a exigência de pagamentos para formulários de carregamento de ficheiros, as seguintes perguntas frequentes podem ajudar a esclarecer melhor a questão.

Posso utilizar outros gateways de pagamento para além do Stripe?

Sim, o WPForms suporta PayPal, Authorize.Net e Square como opções de pagamento adicionais. Assim, pode desfrutar da flexibilidade de ter vários gateways de pagamento disponíveis, dependendo das suas preferências.

É possível enviar uma notificação por correio eletrónico com o ficheiro carregado?

Sim, é fácil enviar o arquivo carregado como um anexo de e-mail após o envio do formulário. No WPForms, encontrará esta definição indo a Notificações, descendo até à secção Avançadas e clicando no botão de alternância Ativar anexos de carregamento de ficheiros.

Como posso garantir que o meu formulário está protegido contra spam?

Pode adicionar várias camadas de proteção contra spam no WPForms, incluindo o Akismet, definir um tempo mínimo para submissão, filtros de palavras-chave e opções de captcha como reCAPTCHA, hCaptcha e Tursntile.

Em seguida, adicionar pagamentos opcionais a um formulário

Pretende aceitar carregamentos de ficheiros com pagamento opcional? Esta pode ser uma boa forma de receber donativos para uma instituição de caridade ou sem fins lucrativos.

Para saber como tornar o pagamento opcional, consulte este artigo sobre como adicionar um campo de pagamento opcional a um formulário. Também pode estar interessado em saber como utilizar o addon Zapier para guardar carregamentos de ficheiros no Dropbox ou no Google Drive.

Pronto para criar o seu formulário? Comece hoje mesmo com o plugin de criação de formulários mais fácil do WordPress. O WPForms Pro inclui modelos de formulários de upload de arquivos e oferece uma garantia de reembolso de 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Claire Broadley

A Claire é a Gestora de Conteúdos da equipa WPForms. Ela tem mais de 13 anos de experiência escrevendo sobre WordPress e hospedagem na web.Saiba mais

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Active o JavaScript no seu browser para preencher este formulário.

10 comentários em "Como Exigir Pagamento em um Formulário de Upload de Arquivos do WordPress"

    1. Olá balhadj, não é possível, pois os formulários do nosso plugin não têm integração com nenhuma página de checkout. O processo descrito neste artigo é para um processo que é tratado inteiramente dentro do WPForms.

      Espero que isto ajude a esclarecer 🙂 Se tiver mais alguma dúvida sobre este assunto, contacte-nos se tiver uma subscrição ativa. Se não tiver, não hesite em colocar-nos algumas questões nos nossos fóruns de apoio.

  1. É possível cobrar ao cliente consoante a duração do áudio/vídeo? Se eu cobrar 1 dólar por minuto e ele carregar um ficheiro de áudio de 5 minutos, serão cobrados 5 dólares?

    1. Olá, Thomas! Não temos nenhuma funcionalidade que permita que os seus formulários descubram a duração do ficheiro multimédia e calculem um total a cobrar. Pode ser possível com código personalizado, mas peço desculpa porque não podemos fornecer suporte para este grau de personalização.

      Caso pretenda analisar as opções de desenvolvimento personalizado, recomendamos vivamente a utilização do Codeable. A Codeable analisa todos os programadores para se certificar de que são altamente qualificados e comunicativos, e depois também ajuda a orientar todo o processo de ligação e comunicação com o programador mais adequado.

      Aqui está o nosso tutorial sobre a utilização do Codeable, que fornece mais pormenores sobre o funcionamento deste processo.

      Ou, se quiser uma equipa a quem possa continuar a recorrer (a longo prazo) para obter ajuda no desenvolvimento personalizado, pode também considerar consultar o WPBuffs.

      Se tiver mais perguntas sobre este assunto, contacte-nos se tiver uma subscrição ativa. Se não tiver, não hesite em colocar-nos algumas questões nos nossos fóruns de apoio.

  2. É possível garantir que os dados dos clientes introduzidos num formulário como este são adicionados à nossa lista de distribuição do MailChimp?

    Os pagamentos efectuados estão ligados aos sistemas de contabilidade, por exemplo, Xero ou similar?

    O que acontece ao ficheiro carregado? É enviado por correio eletrónico ou armazenado num software de gestão de activos digitais?

    1. Olá Michael!

      Pode adicionar os detalhes dos clientes dos seus formulários à base de dados da sua conta Mailchimp utilizando o nosso suplemento Mailchimp, que está disponível com a nossa licença de nível Plus (e superior). Mais detalhes sobre isso podem ser encontrados aqui.

      No que diz respeito à ligação dos pagamentos aos sistemas de contabilidade, de momento não dispomos de quaisquer integrações deste tipo, embora tal seja possível através do nosso addon Zapier. Por exemplo, é possível ligar o seu WPForms ao Quickbooks através do Zapier, conforme descrito aqui.

      Os ficheiros carregados (juntamente com os seus formulários e respectivos dados) são armazenados diretamente no servidor do seu site, pelo que tem controlo sobre todos os seus ficheiros e dados. Mais pormenores sobre este assunto podem ser encontrados neste artigo.

      Espero que isto ajude a esclarecer 🙂 Se tiver mais alguma dúvida sobre este assunto, contacte-nos se tiver uma subscrição ativa. Se não tiver, não hesite em colocar-nos algumas questões nos nossos fóruns de apoio.

  3. Olá, no post acima você colocou uma barra destacada que diz "WPForms é o melhor plugin WordPress Form Builder. Get it for free!" No entanto, a função de pagamento que descreveu neste post não está disponível na versão gratuita, mas apenas na versão Pro. Penso que este post precisa de afirmar muito claramente no início que esta funcionalidade de aceitar pagamentos só está disponível na versão Pro

    1. Olá Tosin! O banner a que se refere não faz parte deste artigo especificamente, mas é preenchido dinamicamente para conteúdo de marketing, pelo que não é atribuído a este artigo. No entanto, concordo que poderíamos fazer um trabalho melhor ao tornar claro neste artigo que as funcionalidades de processamento de pagamentos só estão disponíveis com a nossa licença de nível Pro (ou superior). Encaminhei os seus comentários para a nossa equipa de redação para análise posterior 🙂

      Obrigado por dedicar algum tempo a dar-nos a sua opinião aqui!

  4. É POSSÍVEL QUE O CLIENTE CARREGUE MAIS DO QUE UM FICHEIRO E QUE O PREÇO SEJA ALTERADO EM FUNÇÃO DO NÚMERO DE CARREGAMENTOS?

    1. Olá,

      Lamento informar que não dispomos de uma funcionalidade integrada que mostre a alteração do preço com base no número de carregamentos de ficheiros. Vou votar a favor do pedido em nosso nome.

      Obrigado pela vossa paciência 🙂

Adicionar um comentário

Ficamos satisfeitos por ter escolhido deixar um comentário. Tenha em atenção que todos os comentários são moderados de acordo com a nossa política de privacidade e que todas as hiperligações são nofollow. NÃO utilize palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.