Um fluxo tradicional de comércio eletrônico é o cliente navegar por um site, adicionando itens a um Carrinho. Em seguida, o cliente visualiza o Carrinho e prossegue para a área de checkout.
Um botão Comprar Agora ignora a maior parte desse processo, levando o cliente diretamente do clique do botão ao pagamento, acelerando muito o processo de obtenção do produto.
Requisitos
Existem três requisitos para usar os botões Comprar Agora.
Observação: Se algum dos requisitos não for atendido, os clientes serão enviados para a página de checkout em vez de usar o Comprar Agora.
1. Você só pode ter um gateway selecionado em Gateways de Pagamento. Se mais de um gateway for selecionado, o botão Comprar Agora não funcionará.
2. Você deve usar um gateway de pagamento que o suporte. Estes são os gateways de pagamento que o suportam:
- Stripe
- PayPal
3. Impostos devem estar desativados.
Configuração
Se você estiver usando um dos gateways de pagamento acima, os botões Comprar Agora estarão disponíveis para você nas páginas de produtos na área administrativa. Vá para Downloads > Todos os Downloads e edite o Download para o qual você gostaria de ter um botão Comprar Agora. Na coluna da direita, você encontrará uma caixa meta chamada Configurações de Download. Nessa caixa meta está um menu suspenso oferecendo a opção "Adicionar ao Carrinho" ou "Comprar Agora". Escolha Comprar Agora e salve o produto.

Uma vez que o produto é configurado para um botão Comprar Agora, o botão aparecerá onde Adicionar ao Carrinho estaria anteriormente. Aqui está um exemplo no tema Vendd:

Shortcode
Você também pode colocar manualmente um botão Comprar Agora com um shortcode. Edite o produto que você deseja transformar em um botão e encontre a caixa meta rotulada Configurações de Download. Na parte inferior dessa caixa, você encontrará um shortcode. Você precisará alterar o texto de "Adicionar ao Carrinho" para Comprar Agora (ou qualquer outra coisa que você queira) e também adicionar direct="true" ao shortcode.
Portanto, seu shortcode deve parecer algo assim:
[purchase_link id="114" text="Buy Now" style="button" color="blue" direct="true"]
Resultados
Stripe e PayPal direcionam imediatamente o cliente para suas páginas de pagamento. Após o envio, o cliente é imediatamente apresentado a uma página de recibo com o download oferecido.
O evento Webhook retornado do gateway de pagamento passará o endereço de e-mail do cliente para o Registro de Pagamento que é gerado em Painel > Downloads > Pedidos.
Observações:
Comprar Agora: Este recurso precisa ser ativado individualmente para cada um dos seus downloads. Não há uma configuração global para transformar todos os botões em "Comprar Agora".
Checkout de Convidado: O uso de botões "Comprar Agora" permitirá que os usuários comprem sem estarem logados, mesmo que você tenha a opção "Exigir Login" marcada nas Configurações de Checkout do EDD em Painel > Downloads > Configurações > Pagamentos > Checkout.
Pagamentos Recorrentes: neste momento, os botões Comprar Agora não são suportados pelo plugin Pagamentos Recorrentes.
