# Gateway de checkout web

O gateway de checkout web permite que os clientes concluam suas transações de POS usando o sistema de checkout da sua loja virtual. Este gateway cria uma ponte contínua entre o POS na loja e os métodos de pagamento online, ideal para situações em que os clientes preferem pagar usando seus próprios dispositivos ou quando é necessário acessar métodos de pagamento disponíveis apenas na web.

## Recursos[​](#features "Link direto para Recursos")

#### Integração contínua

Link direto do POS para o checkout web

#### Todos os métodos de pagamento

Acesso a todos os gateways de pagamento ativados na sua loja virtual

#### Controle do cliente

Os clientes podem pagar usando seus próprios dispositivos e métodos preferidos

#### Sincronização de pedidos

Atualizações automáticas de pedidos entre o POS e a loja web

## Instalação[​](#installation "Link direto para Instalação")

1

#### Baixar e instalar

1. Acesse a [página de versões do gateway de checkout web](https://github.com/wcpos/web-checkout-gateway/releases)
2. Baixe o arquivo **woocommerce-pos-web-checkout-gateway.zip** mais recente
3. No admin do WordPress, acesse `Plugins > Adicionar novo > Enviar plugin`
4. Envie o arquivo zip e ative o plugin

2

#### Ativar no WCPOS

1. Acesse `WP Admin > POS > Configurações > Finalização de compra`
2. Encontre o **Gateway de finalização de compra pela web do WCPOS** na lista
3. Ative o gateway para uso no POS
4. Salve suas configurações

nota

Este gateway usa os métodos de pagamento WooCommerce existentes, portanto, certifique-se de ter pelo menos um gateway de pagamento web configurado corretamente (Stripe, PayPal etc.).

## Uso[​](#usage "Link direto para Uso")

### Como iniciar o checkout web[​](#initiating-web-checkout "Link direto para Como iniciar o checkout web")

1. **Adicionar itens**: adicione produtos ao carrinho no POS
2. **Selecionar gateway**: escolha "Checkout web" como método de pagamento
3. **Gerar link**: o sistema cria um link de checkout exclusivo para o pedido
4. **Acesso do cliente**: o cliente clica no link para acessar o checkout web
5. **Pagamento online**: o cliente conclui o pagamento usando os métodos de pagamento da loja virtual

### Processo de pagamento[​](#payment-process "Link direto para Processo de pagamento")

O gateway de Checkout web segue este fluxo de trabalho:

1. **Criação do pedido**: o POS cria um pedido com status Aguardando pagamento no WooCommerce
2. **Link de finalização de compra**: o sistema gera um link de pagamento seguro e exclusivo
3. **Redirecionamento do cliente**: o cliente é direcionado para a página de finalização de compra na web
4. **Seleção de pagamento**: o cliente escolhe entre os métodos de pagamento disponíveis na web
5. **Processamento do pagamento**: o processo padrão de finalização de compra do WooCommerce gerencia o pagamento
6. **Conclusão do pedido**: o status do pedido é atualizado automaticamente após o pagamento bem-sucedido

### Fluxo de trabalho do POS[​](#pos-workflow "Link direto para Fluxo de trabalho do POS")

Depois de iniciar a finalização de compra na web:

1. **Monitorar status**: mantenha a tela do pedido no POS aberta para monitorar o status do pagamento
2. **Pagamento do cliente**: o cliente conclui o pagamento no próprio dispositivo ou no seu tablet
3. **Atualização automática**: o status do pedido é atualizado em tempo real quando o pagamento é recebido
4. **Processar pagamento**: clique no botão "Processar pagamento" no POS para continuar para o recibo
5. **Geração de recibo**: Gere e imprima o recibo normalmente

## Casos de uso[​](#use-cases "Link direto para Casos de uso")

### Ideal para[​](#perfect-for "Link direto para Ideal para")

* **Preferência do cliente**: Clientes que preferem usar seus próprios aplicativos de pagamento ou cartões
* **Pagamentos complexos**: Transações que exigem métodos de pagamento não disponíveis no POS
* **Pagamentos divididos**: Clientes que desejam usar vários métodos de pagamento
* **Programas de fidelidade**: Acesso ao resgate de pontos de fidelidade pela web
* **Cartões-presente**: Clientes com cartões-presente digitais ou crédito da loja
* **Cartões internacionais**: Métodos de pagamento que funcionam melhor por meio de gateways web

### Exemplos de fluxo de trabalho[​](#workflow-examples "Link direto para Exemplos de fluxo de trabalho")

#### Loja de varejo

1. O cliente compra na loja e leva os itens ao caixa
2. O cliente prefere pagar com o aplicativo de carteira digital no celular
3. A equipe seleciona o gateway de checkout web
4. O cliente escaneia o código QR ou clica no link pelo celular
5. O cliente conclui o pagamento usando o método preferido
6. A equipe processa o recibo e conclui a transação

#### Empresa de serviços

1. Concluir o serviço e adicionar cobranças ao POS
2. O cliente deseja pagar com cartão de crédito corporativo
3. Gerar link de checkout web
4. O cliente informa os dados de pagamento em um formulário web seguro
5. O pagamento é processado pelo seu gateway web
6. O pedido é concluído e o recibo é gerado

## Detalhes técnicos[​](#technical-details "Link direto para Detalhes técnicos")

### Gerenciamento de pedidos[​](#order-management "Link direto para Gerenciamento de pedidos")

* **Pedidos aguardando pagamento**: os pedidos são criados com o status "Aguardando pagamento"
* **Atualizações de status**: alterações automáticas de status quando o pagamento é recebido
* **Notas do pedido**: os detalhes do pagamento são registrados nas notas do pedido
* **Estoque**: o estoque é reservado durante o processo de finalização da compra

### Segurança[​](#security "Link direto para Segurança")

* **Links exclusivos**: cada sessão de finalização da compra tem uma URL exclusiva e com tempo limitado
* **SSL obrigatório**: todo o processamento de pagamentos ocorre por conexões HTTPS seguras
* **Conformidade com PCI**: utiliza seus gateways de pagamento web existentes em conformidade com PCI
* **Gerenciamento de sessão**: o tratamento seguro da sessão impede acesso não autorizado

### Métodos de pagamento[​](#payment-methods "Link direto para Métodos de pagamento")

O gateway fornece acesso a todos os seus métodos de pagamento WooCommerce configurados:

* **Cartões de crédito/débito**: Stripe, Square, Authorize.net, etc.
* **Carteiras digitais**: PayPal, Apple Pay, Google Pay
* **Transferências bancárias**: métodos de pagamento bancário direto
* **Compre agora, pague depois**: Klarna, Afterpay, Sezzle
* **Criptomoeda**: Bitcoin e outros gateways de pagamento com criptomoedas
* **Métodos locais**: métodos de pagamento específicos da região

## Requisitos[​](#requirements "Link direto para Requisitos")

WCPOS

<!-- -->

: Versão Pro necessária para checkout no POS

Gateways de pagamento online

<!-- -->

: Pelo menos um método de pagamento online configurado no WooCommerce

Certificado SSL

<!-- -->

: HTTPS é obrigatório para o processamento seguro de pagamentos

Navegador moderno

<!-- -->

: O dispositivo do cliente deve ser compatível com padrões web modernos

## Solução de problemas[​](#troubleshooting "Link direto para Solução de problemas")

### Problemas comuns[​](#common-issues "Link direto para Problemas comuns")

Link de finalização de compra não funciona

* Verifique se o certificado SSL está instalado corretamente
* Verifique se os links permanentes do WooCommerce estão configurados corretamente
* Certifique-se de que os gateways de pagamento pela web estejam ativos e configurados
* Teste com outro navegador ou dispositivo

Pagamento não está sendo processado

* Confirme se os gateways de pagamento web estão configurados corretamente
* Verifique se há mensagens de erro nos logs do gateway de pagamento
* Verifique se o método de pagamento do cliente é compatível
* Teste o processo de finalização da compra na web de forma independente

Pedido não é atualizado no POS

* Verifique a estabilidade da conexão com a internet
* Verifique se as tarefas cron do WordPress estão sendo executadas corretamente
* Atualize a tela de pedidos do POS
* Verifique o status do pedido no admin do WooCommerce

Cliente não consegue acessar a finalização da compra

* Certifique-se de que o link de finalização da compra não expirou
* Verifique se o dispositivo do cliente tem conectividade com a internet
* Verifique se o pedido não foi cancelado ou concluído
* Teste o link em um dispositivo diferente

### Otimização de desempenho[​](#performance-optimisation "Link direto para Otimização de desempenho")

Para obter o melhor desempenho:

* **Cache**: Configure plugins de cache para excluir páginas de finalização de compra
* **CDN**: Certifique-se de que as configurações de CDN não interfiram no processo de finalização de compra
* **Banco de dados**: Otimize o banco de dados para um processamento de pedidos mais rápido
* **Hospedagem**: Use uma hospedagem confiável com boa disponibilidade

### Como obter ajuda[​](#getting-help "Link direto para Como obter ajuda")

Para suporte técnico:

* Acesse o [repositório do GitHub](https://github.com/wcpos/web-checkout-gateway) para relatar problemas
* Consulte a documentação de gateways de pagamento do WooCommerce
* Teste regularmente o processo de checkout na web
* Monitore os logs do gateway de pagamento para identificar problemas

## Capturas de tela[​](#screenshots "Link direto para Capturas de tela")

Capturas de tela serão adicionadas em uma atualização futura para mostrar:

* Seleção do gateway de Checkout na Web e geração de link no POS
* Processo de pagamento do cliente no checkout da loja virtual
* Fluxo de trabalho de conclusão do pedido e processamento do recibo
