Como preencher automaticamente os pedidos do WooCommerce: 2 maneiras fáceis!

Publicados: 2020-10-13

Uma das melhores maneiras de melhorar a experiência do cliente em sua loja é confirmar instantaneamente suas compras. Dessa forma, eles podem acessar seus produtos assim que finalizarem seus pedidos. Portanto, neste post, mostraremos diferentes métodos para preencher automaticamente os pedidos do WooCommerce .

Cobrimos recentemente algumas das vantagens de otimizar seu processo de checkout. Nele, falamos brevemente sobre como os pedidos de preenchimento automático permitem que os usuários acessem seus produtos antes que o pedido seja totalmente processado. Isso pode ter um grande impacto na experiência do usuário e nas taxas de conversão.

Então, vamos dar uma olhada em como habilitar pedidos de autocompletar WooCommerce para o seu site e tirar o máximo proveito dele.

Por que preencher automaticamente os pedidos do WooCommerce?

Você já comprou algo online e teve seu pedido pendente por horas ou até dias antes de ser confirmado? Não só afeta a experiência do cliente, mas também as taxas de conversão. Se o usuário precisar do produto com urgência, poderá cancelar o pedido antes que o pagamento seja processado. É quando os pedidos de preenchimento automático são úteis.

Ao preencher automaticamente os pedidos em sua loja WooCommerce, você pode processar e finalizar os pedidos instantaneamente. Dessa forma, os compradores não precisam esperar para obter a confirmação de sua compra e podem acessar seus produtos em pouco tempo . Além disso, isso permite que os usuários acessem seus produtos sem que você precise processar e verificar manualmente seus pedidos/transações.

Isso funciona excepcionalmente bem quando você está vendendo produtos virtuais ou arquivos para download . A ideia por trás disso é que, ao permitir que seus clientes acessem seus produtos sem ter que esperar que todo o pedido seja processado, você agilize o processo de checkout e aumente suas vendas.

Por padrão, o WooCommerce só permite que os usuários acessem seus produtos virtuais depois de verificar suas transações e processar seus pedidos. Isso pode levar algum tempo, dependendo de quantos pedidos você recebe e quantos serviços e mão de obra você dedicou a isso. Mas, por que fazer seus clientes esperarem? Há muita concorrência por aí, então fornecer aos usuários uma ótima experiência de compra é a chave para o sucesso.

Para fazer isso, é crucial permitir que seus compradores acessem seus produtos o mais rápido possível . É por isso que você deve considerar o preenchimento automático de pedidos do WooCommerce em sua loja. Você pode fazer isso usando um plug-in ou programaticamente com um pequeno trecho de código PHP que você pode adicionar ao arquivo de funções do seu tema.

Vamos dar uma olhada nas duas opções.

Como preencher automaticamente os pedidos do WooCommerce?

Existem duas maneiras principais de completar pedidos automaticamente no WooCommerce:

  1. Com um plug-in
  2. Programaticamente (via codificação)

Ambas as opções são muito eficazes, por isso escolha a que melhor se adapta às suas habilidades e necessidades.

1) Autocomplete pedidos WooCommerce com um plugin

Uma maneira conveniente de habilitar o preenchimento automático de seus pedidos do WooCommerce é usar os plugins de preenchimento automático de pedidos. Existem muitas opções por aí, mas o nosso favorito é o plugin AutoComplete WooCommerce Orders. Esta ferramenta dedicada é um meio muito seguro e fácil de usar para concluir seus pedidos enquanto ainda confirma as transações em suas contas.

O AutoComplete faz uso da integração entre WooCommerce e serviços de pagamento como o PayPal para completar automaticamente os pedidos de todos os seus produtos virtuais e para download, enquanto ainda confirma pagamentos bem-sucedidos. O plug-in usa os tokens de identidade do PayPal para garantir que você preencha automaticamente apenas os pedidos que foram pagos. Isso garante a máxima segurança para você e seus clientes.

Além disso, usando a integração com o PayPal, essa ferramenta permite que seus compradores comprem itens sem precisar preencher todos os dados de checkout todas as vezes. Então, vamos dar uma olhada em como você pode habilitar pedidos de preenchimento automático para o seu site WooCommerce usando um plug-in.

Instalando e configurando pedidos de autocompletar WooCommerce

Primeiro, vamos começar com o processo de instalação. Vá em frente e instale o plug-in AutoComplete Orders acessando seu WP Admin Dashboard > Plugins > Add New . Em seguida, use a barra de pesquisa no canto superior direito para pesquisar pedidos do WooCommerce AutoComplete . Clique em Instalar no plug-in e pressione Ativar para concluir a instalação.

Agora, antes de começarmos, você precisa configurar o plugin AutoComplete WooCommerce usando seu token do PayPal . Este é um token simples que você pode obter de sua conta do PayPal e usá-lo para habilitar pedidos de preenchimento automático seguros. Então, vamos ver como configurar o PayPal e o plugin. Abra sua configuração de AutoCompletar Pedidos acessando WooCommerce > Configurações . Em seguida, clique em AutoCompletar pedidos . pedidos de autocomplete woocommerce - configurações de pedidos de preenchimento automático

Aqui, você terá três modos diferentes para configurar o plugin.

  • Apenas pedidos pagos de produtos virtuais
  • Todos os pedidos pagos de qualquer produto
  • Qualquer pedido (pago ou não pago)

pedidos de woocommerce de preenchimento automático - modos de pedidos de preenchimento automático AutoComplete WooCommerce Orders processará automaticamente seus pedidos com base nessa configuração de modo, então escolha a opção apropriada para o seu site. Por exemplo, se você ativar a opção Somente pedidos pagos de produtos virtuais , o plug-in processará automaticamente apenas pedidos de produtos virtuais cujos pagamentos foram verificados.

Configurando o token de dados do PayPal para pedidos de preenchimento automático

Agora, vamos ver como você pode ativar as verificações de pagamento para o plug-in usando o PayPal. Para começar a usar pedidos de preenchimento automático, você precisa obter seu token de transferência de dados do PayPal . Ao usar esse token, o PayPal pode identificar facilmente quando seus usuários pagam por seus produtos virtuais e, assim, verificá-lo com o plug-in Autocomplete. Primeiro, faça login na sua conta do PayPal.

autocompletar pedidos woocommerce - conta paypal

Em seguida, clique no botão Configurações para ir para as configurações da sua conta do PayPal . pedidos de autocomplete woocommerce - perfil de pedidos de preenchimento automático Clique na guia Ferramentas do vendedor e pressione Atualizar ao lado das preferências do site . pedidos de woocommerce de preenchimento automático - ferramentas de vendedor de preenchimento automático Agora, desça para a seção Auto Return . Ative a opção de retorno automático e você verá um campo para adicionar sua página de URL de retorno . Esta é a página para a qual seus usuários serão redirecionados depois de terminarem a página de checkout, então escolha-a com inteligência. Pode ser uma simples página de agradecimento, a página da sua loja ou qualquer outro URL que você queira depois que os pagamentos forem verificados.

Depois de adicionar a página URL de retorno, clique em Salvar . Agora, você poderá acessar seu token de transferência de dados do Paypal rolando para baixo. Ative a Transferência de dados de pagamento e copie seu token de identidade . Você precisará disso para integrar o serviço às configurações do WooCommerce PayPal. autocomplete woocommerce pedidos - autocomplete pedidos PDT

Configurando seu token de transferência de dados do PayPal

Depois disso, abra as configurações do WooCommerce PayPal clicando em WooCommerce > Configurações no seu painel de administração do WP. pedidos de preenchimento automático do woocommerce - configurações de preenchimento automático de pedidos woocommerce

Em seguida, vá para a guia Pagamentos e clique em Gerenciar ao lado de PayPal . Isso abrirá suas configurações do PayPal para WooCommerce.

Role para baixo para encontrar o campo de token de identidade do PayPal e cole o token de identidade que você salvou anteriormente.

autocomplete woocommerce orders - - autocomplete orders token save Em seguida, defina o restante de suas configurações do PayPal para oferecer aos seus clientes uma melhor experiência de checkout. Você pode aprender mais sobre como fazer isso aqui. Quando terminar, clique em Salvar alterações e agora seu plug-in de pedidos AutoComplete WooCommerce deve estar pronto para ser usado. É isso, agora você poderá preencher automaticamente os pedidos do WooCommerce em seu site!

Mas isso é apenas arranhar a superfície. Essa ferramenta pode fazer muito mais e ajudar você a automatizar alguns processos em seu site. Você pode aprender mais sobre o que os pedidos de preenchimento automático podem fazer na documentação do plug-in. Finalmente, aqui está uma prévia de como o plugin funciona.

autocomplete woocommerce pedidos - visualização autcomplete

2) Autocompletar pedidos do WooCommerce de forma programática

Outra alternativa para habilitar o preenchimento automático de pedidos em sua loja WooCommerce é usar trechos de código PHP. Esta é a alternativa perfeita para quem tem habilidades de codificação e não quer instalar nenhum plugin extra em seu site. Com um snippet de código, você pode preencher automaticamente os pedidos de seus produtos pagos, produtos virtuais/transferíveis ou preencher automaticamente qualquer um dos seus pedidos de processamento.

Como vamos editar alguns arquivos principais antes de começarmos, recomendamos que você instale um tema filho. Você pode criar um ou usar um plugin de tema filho para fazer isso.

Portanto, para completar automaticamente os pedidos do WooCommerce de forma programática, primeiro, abra seu editor de temas acessando Aparência > Editor de temas no painel do WordPress . Em seguida, use a barra lateral de arquivos do tema na extrema direita e clique no arquivo de funções do tema . autocompletar pedidos woocommerce - - arquivo de funções do tema Este é o seu arquivo functions.php e você pode usá-lo para adicionar funções personalizadas ao seu site WordPress. Então, vá em frente e cole o seguinte código PHP para completar automaticamente os pedidos em todos os seus produtos virtuais WooCommerce. Você encontrará notas no código que explicam o que cada parte do código faz.

 <?php

add_filter( 'woocommerce_payment_complete_order_status', 'auto_complete_virtual_orders', 10, 3 );

function auto_complete_virtual_orders( $payment_complete_status, $order_id, $order) {
$current_status = $order->get_status();
// Só queremos atualizar o status para 'concluído' se ele estiver vindo de um dos seguintes status:
$allowed_current_statuses = array( 'em espera', 'pendente', 'falha');

if ( 'processando' === $payment_complete_status && in_array( $current_status, $allowed_current_statuses)) {

$order_items = $order->get_items();

// Cria um array de produtos no pedido
$order_products = array_filter( array_map( function( $item) {
// Obter produto associado para cada item de linha
return $item->get_product();
}, $order_items ), function( $product ) {
//Remover não produtos
Retorna !! $produto;
});

if ( count( $order_products > 0 ) ) {
// Verifica se cada produto é 'virtual'
$is_virtual_order = array_reduce( $order_products, function( $virtual_order_so_far, $product) {
return $virtual_order_so_far && $product->is_virtual();
}, verdadeiro );

if ( $is_virtual_order ) {
$payment_complete_status = 'concluído';
}
}
}
return $payment_complete_status;
} 

autocompletar pedidos de woocommerce - - adicionar filtro php virtual

Em seguida, clique em Atualizar arquivo e pronto! Você ativou o preenchimento automático de pedidos do WooCommerce de forma programática. Agora, todos os produtos definidos como produtos virtuais terão os pedidos de preenchimento automático ativados.

Como definir produtos para Download e Virtual

Independentemente de qual método você usa para completar automaticamente seus pedidos, você deve garantir que seus produtos WooCommerce estejam configurados corretamente como Virtual e para download. Você pode fazer isso abrindo as configurações do seu produto WooCommerce. Para definir seu produto como um produto virtual, abra o produto desejado usando a lista Produtos na barra lateral do painel . Em seguida, role para baixo até as opções de Dados do produto e ative as opções Virtual e Downloadable .

autocompletar pedidos de woocommerce - verificar produtos Agora, seus produtos devem ser definidos como virtuais e para download.

Para obter mais informações sobre como adicionar e editar produtos no WooCommerce, recomendamos que você dê uma olhada neste guia.

Conclusão

Concluindo, o preenchimento automático de pedidos em sua loja ajudará você a proporcionar uma melhor experiência ao cliente e aumentar suas vendas. Neste tutorial, vimos duas maneiras diferentes de preencher automaticamente os pedidos do WooCommerce:

  • Usando o plugin Autocomplete WooCommerce Orders
  • Programaticamente, personalizando o arquivo functions.php

Ambos os métodos farão o trabalho, então escolha aquele que melhor se adapte às suas habilidades. Se você é um iniciante, é altamente recomendável que você use o plugin sobre o método de programação. O Autocomplete Orders é um excelente plugin que requer muito pouca configuração e vem com o benefício adicional da integração com o PayPal. Além disso, é muito leve e 100% gratuito, para que você não precise gastar um centavo.

Por outro lado, se você tiver habilidades de codificação e experiência em personalizar seu arquivo functions.php , poderá brincar com o código e encontrar uma solução que atenda às suas necessidades de negócios. No entanto, considerando como os pedidos de preenchimento automático funcionam e as opções que ele oferece, recomendamos dar uma olhada no plug-in antes de começar a codificar sua solução.

Por fim, se você quiser saber mais sobre como tornar os pagamentos em seu site mais seguros e convenientes, confira nosso guia sobre como integrar o WooCommerce ao Stripe.

Você ativou o preenchimento automático de pedidos em sua loja? Você conhece algum outro método que devemos adicionar ao nosso tutorial? Deixe-nos saber na seção de comentários abaixo!