O plugin do Provedly foi aprovado e já está no diretório de plugins do WordPress em wordpress.org/plugins/provedly. No admin do WordPress, abra Plugins, Adicionar novo, pesquise "Provedly", instale e ative.
O que o plugin faz
Ele faz três coisas, e nada mais:
- Carrega o seu widget e as suas barras em todas as páginas. Cole o token de um widget e os tokens de barras que quiser; o plugin imprime as tags de script. Notificações de compra, o contador de visitantes ao vivo e as barras de contagem regressiva, evergreen, pedidos reais e contador vêm todos do seu painel do Provedly, então você os altera lá, não no WordPress.
- Cria o webhook do WooCommerce. Cole a URL do webhook da aba Data do seu widget e um segredo de assinatura. Ao salvar, o plugin cria um webhook do WooCommerce assinado com esse segredo. Cada pedido pago chega ao Provedly assinado, então recebe a marca "Compra verificada".
- Passa o id do visitante para cada pedido. O id anônimo de visitante do widget fica guardado no pedido, para que o seu painel mostre quais pedidos vieram depois de uma notificação, medidos numa janela de 30 dias em vez de estimados.
Configure
- Crie uma conta gratuita em provedly.app e um widget para a sua loja.
- Na aba Data do widget, adicione uma origem WooCommerce e copie a URL dela.
- No WordPress, abra Provedly no menu do admin. Cole o token do widget, os tokens de barras, a URL do webhook e um segredo de pelo menos 8 caracteres, e salve.
- Cole o mesmo segredo na origem do Provedly. A lista de status na página do plugin confirma que o WooCommerce foi detectado, que o widget carrega e que o webhook está ativo.
O widget e as barras funcionam em qualquer site WordPress. A sincronização de pedidos exige WooCommerce 7 ou mais recente.
O que é enviado, e quando
O plugin não faz nenhuma requisição de rede até você informar um token ou a URL do webhook. Depois disso, as páginas da loja carregam os scripts do widget e das barras de provedly.app e enviam eventos de uso anônimos. Quando um pedido é pago, o WooCommerce o entrega ao seu webhook do Provedly por HTTPS, assinado com o seu segredo. Números de cartão e endereços completos nunca são enviados. A lista completa está no readme do plugin, em "External services".
Gratuito e de código aberto
O plugin é GPL, como todos os plugins do diretório: você pode ler, alterar e compartilhar o código. O Provedly em si é um serviço hospedado; o plano gratuito inclui 2.000 impressões por mês, e a página de preços lista o resto.
Se preferir não adicionar nenhum plugin, o caminho escrito à mão com um hook wp_footer continua funcionando.