Controle de status do pedido do WooCommerce
O Controle de status do pedido do WooCommerce permite que você controle quais tipos de pedidos pagos são marcados automaticamente como Concluídos . Por predefinição, os únicos pedidos pagos marcados automaticamente como Concluídos são os produtos virtuais descarregáveis. Com o Controle de status do pedido, você também pode definir os seguintes tipos de pedido:
- Sem pedidos : impede o preenchimento automático, independentemente dos produtos encomendados.
- Todos os pedidos pagos : força o preenchimento automático, independentemente dos produtos encomendados.
- Pedidos pagos de produtos virtuais : Permite o preenchimento automático de produtos virtuais sem exigir que estejam disponíveis para download.
Quando um pedido preenchido automaticamente é pago, ele ignora a etapa de processamento e é imediatamente marcado como Concluído . Isto simplifica a administração de pedidos que não requerem qualquer ação entre estas fases.
Instalação e configuração
- Inicie sessão no WordPress .
- No menu à esquerda, aceda a WooCommerce e clique em Extensões .
- Na lista de extensões incluídas da GoDaddy , desloque-se até ao controlo do estado da encomenda e clique em Instalar .
Configurar o preenchimento automático
- Aceda a WooCommerce e clique em Definições .
- No separador Geral , atualize a definição Pedidos para preenchimento automático para uma das seguintes condições:
- Nenhum : nenhum pedido é preenchido automaticamente.
- Todos os pedidos : Todos os pedidos pagos são preenchidos automaticamente.
- Pedidos virtuais : pedidos que contêm apenas produtos virtuais com preenchimento automático.
- Virtual & # x26; Pedidos para download : apenas pedidos pagos de produtos virtuais e transferíveis serão preenchidos automaticamente.
- Clique em Guardar alterações .
Quando uma encomenda que cumpre os seus critérios for paga, será automaticamente atualizado para o estado Concluído , o que será documentado nas Notas da Encomenda .
Voltar ao inícioFormas de pagamento
O Controlo de estado da encomenda apenas irá concluir as encomendas pagas, o que requer que a forma de pagamento aceda ao seguinte:
woocommerce_payment_complete()
$order->payment_complete()
.
A maioria dos métodos de pagamento já aciona o preenchimento automático. No entanto, os pedidos que não foram pagos não são preenchidos automaticamente. Se o seu gateway não identificar quando um pedido foi pago, como pedidos padrão em espera ou status de pagamento pendente , o Controle de status do pedido não concluirá o pedido automaticamente.
Gateway à parte, o Controle de status de pedidos não completará pedidos automaticamente com os seguintes métodos de pagamento:
- Verificar pagamentos
- Transferência bancária direta / BACS
- Pagamento na entrega