Pular para conteúdo

Integração com POS

O Gift Card Hero adiciona um bloco ao Shopify POS que dá à equipe da loja ferramentas de cartões-presente sem sair da tela do POS. Você controla o que a equipe pode fazer em POS tools, no Gift Card Hero.

Não usa o Shopify POS? Se a sua loja funciona com um caixa que não é da Shopify (Square, Clover, Lightspeed, Zettle e similares), veja Cartões-presente no POS de terceiros (PWA).


O que a equipe pode fazer no POS

  • Consultar o saldo de um cartão-presente: digite ou leia um código para ver o saldo atual
  • Registrar um cartão-presente físico: transformar o código de um cartão impresso em um cartão-presente ativo com saldo
  • Recarregar um cartão: definir um novo saldo, ou adicionar ou deduzir um valor, opcionalmente com um pagamento no carrinho
  • Processar um reembolso para um cartão-presente: emitir um valor reembolsado como crédito da loja em um cartão novo ou existente
  • Ver os cartões-presente de um cliente: ver todos os cartões vinculados a um cliente e recarregá-los
  • Sincronizar um cartão com a sua rede de lojas: para configurações de multiloja

Configuração

Passo 1: adicionar o bloco à tela inicial do POS

  1. Abra o app Shopify POS
  2. Pressione o botão Add tile
  3. Vá ao item de menu Apps
  4. Selecione Gift Card Hero na lista
  5. Pressione o botão POS UI Extension
  6. Pressione Done

O bloco Gift Hero ("Manage gift cards and rewards") agora aparece na tela inicial do POS. Ao pressioná-lo, abrem-se as ferramentas do Gift Card Hero. Os mesmos passos são mostrados no Gift Card Hero em POS tools → Shopify POS, na caixa How to Add POS Tools to Your POS App.

Use a POS UI Extension, não o App link

A Shopify também oferece um bloco App link. Ele está obsoleto e não é recomendado.

Passo 2: escolher o que a equipe pode fazer

Abra POS tools no menu de navegação à esquerda e permaneça na aba Shopify POS. As configurações são salvas com o botão Save na barra de salvamento.

Configurações de POS Tools

Configuração Efeito
Disable balance reload functionality in Shopify POS app A equipe não pode recarregar cartões. Reload Gift Card mostra "Gift card reload is not allowed."
Disable gift card registration in Shopify POS app Oculta o registro de cartões-presente, para que a equipe não possa criar cartões sem pagamento. Register Gift Card mostra "Gift card registration is not allowed."
Increase balance only after payment is completed Uma recarga só é aplicada depois que o pagamento é concluído no Shopify POS.
Default to 'Add payment to cart' on the reload screen Pré-seleciona Add payment to cart em vez de No payment required.
Allow only redeeming gift cards in POS A equipe só pode gastar saldos: recarregar e adicionar a um saldo ficam desativados.
Available balance change actions Both (padrão), Set final balance ou Set amount (exibido no POS como Add or deduct amount): quais métodos de ajuste a equipe vê na tela de recarga.

As opções de pagamento ficam indisponíveis enquanto Disable balance reload estiver marcada, e Allow only redeeming não pode ser combinada com ela.

Modo rápido

Marque Enable Quick Mode para pular o menu principal: ao abrir o bloco, você vai direto para a lista de cartões de Reload Balance. Depois, use Hide fields on Reload Balance screen para remover o que a equipe não precisa: Adjustment method, Payment options, Internal note, Email notification e Transaction history.

Modo rápido e instruções do bloco


Recursos da extensão de POS

A extensão de POS do Gift Card Hero adiciona vários elementos ao Shopify POS:

Bloco da tela inicial

O bloco Gift Hero abre o Gift Hero Tools, com Check Balance, Reload Gift Card e Register Gift Card. (Com o Modo rápido ativado, ele abre a lista de cartões para recarga.)

Check Balance

Toque em Scan gift card QR code ou digite o código em Search gift cards e toque em Search. O resultado mostra o cartão-presente (últimos caracteres), seu Balance e, quando aplicável, a data em que foi desativado ou em que expira. Se o código não for encontrado, é oferecido Register this gift card.

Em um dispositivo sem câmera, ou sem permissão de câmera, a tela informa isso e sugere um leitor de hardware.

Register Gift Card

Ativa um cartão-presente impresso no caixa. A equipe lê o QR code do cartão ou digita o código (com pelo menos 8 caracteres), digita o Gift card value e toca em Register Gift Card. O código se torna um cartão-presente ativo da Shopify com esse saldo; um código que já existe como cartão-presente é recusado.

Registrar cria o cartão sem receber pagamento, então a equipe deve garantir que o valor do cartão foi pago. Para ocultar esta opção da equipe, marque Disable gift card registration in Shopify POS app em POS tools. Veja Cartões-presente físicos para as outras formas de ativar cartões impressos.

Reload Balance

Adicione fundos a um cartão-presente no caixa. Pesquise o cartão pelo código, ou deixe a pesquisa vazia para listar os cartões, depois toque no cartão (cartões desativados não podem ser abertos). A tela de recarga mostra o Current balance e:

  1. Adjustment method: Set final balance, ou Add or deduct amount (depois Add to balance ou Deduct from balance).
  2. O New balance, o Amount to add ou o Amount to deduct.
  3. No payment required ou Add payment to cart, com um Payment amount que acompanha o valor adicionado.
  4. Uma Internal note opcional.
  5. Send email notification para avisar o cliente: disponível quando o cartão está vinculado a um cliente. O assunto e a mensagem vêm preenchidos e podem ser editados; o texto vem do e-mail de recarga de saldo.
  6. Apply changes. As Recent transactions do cartão são listadas abaixo.

Order Refund

Na tela de detalhes de um pedido, a equipe toca em Refund to gift card. A tela de reembolso oferece:

  • Refund to existing gift card: os cartões do cliente (os três primeiros), quando o pedido tem um cliente.
  • Items to refund: uma quantidade para cada item do pedido. O Refund amount acompanha a seleção e pode ser editado.
  • Uma Note interna e o e-mail do cliente; se o pedido não tiver um, a equipe pode adicionar um.
  • No expiration ou Add expiration date para o novo cartão.

Toque no botão Refund (ele mostra o valor) para emitir o reembolso. A tela Gift Card Details então mostra o valor e o código do cartão, e permite reemitir o cartão, se necessário. Para o lado da política, veja Reembolsos como cartões-presente.

Customer Gift Cards

Quando um cliente está aberto no POS, a tela de detalhes do cliente tem um botão Manage gift cards (e View gift cards no menu de ações). Ele abre os cartões-presente do cliente, cada um com seu saldo, histórico de transações e um botão Reload balance.

Sincronizar um cartão com a rede

Para lojas em uma rede de multiloja, os detalhes do pedido e a tela pós-compra oferecem Sync gift card to network: leia ou digite um código de cartão-presente e toque em Sync to network para disponibilizar o cartão em todas as lojas da rede.


Aceitando um cartão-presente como pagamento

O resgate de cartão-presente no checkout é feito nativamente pelo Shopify POS: nenhuma ação do Gift Card Hero é necessária. Quando um cliente quer pagar com um cartão-presente:

  1. Adicione os itens ao carrinho normalmente
  2. Toque em Charge
  3. Selecione Gift Card como forma de pagamento
  4. Leia ou digite o código

O Shopify POS desconta do saldo automaticamente.

Se você ativar notificações de resgate, o portador do cartão, o comprador ou ambos, dependendo de Quem é notificado, também são informados do valor gasto, do saldo restante e da filial.


Solução de problemas

O bloco do Gift Card Hero não aparece no POS

  1. Atualize o app Shopify POS para a versão mais recente
  2. Abra o seletor de blocos (Add tile → Apps) e confira se Gift Card Hero está listado; depois adicione-o novamente usando POS UI Extension
  3. Em iPads: force o fechamento e reabra o app POS

Erro "Failed to load" no bloco do POS

O dispositivo do POS não consegue acessar a API do Gift Card Hero. Verifique: - O dispositivo está conectado à internet? - Há um firewall ou filtro de conteúdo bloqueando conexões de saída? - Tente trocar de Wi-Fi para dados móveis (ou o contrário) para isolar um problema de rede

"Action not allowed"

A ação foi desativada em POS tools → Shopify POS. Desmarque a configuração correspondente se a equipe deve poder usá-la.

A câmera mostra uma tela preta ao ler (iPad)

A extensão do Gift Card Hero depende de uma versão recente da API do Shopify POS (2026-07 ou posterior) para mostrar a câmera no iPad. Atualize o app Shopify POS para a versão mais recente e reabra o bloco. Se a câmera continuar preta, digite o código em Search gift cards, ou use um leitor de hardware.

O botão de leitura não aparece

O dispositivo não tem câmera ou não recebeu permissão para usá-la. Permita a câmera para o Shopify POS nas configurações do dispositivo, ou use um leitor de hardware ou digite o código.

O saldo consultado mostra um valor errado

O saldo mostrado é buscado ao vivo na Shopify. Se parecer desatualizado, verifique a conexão com a internet do dispositivo e tente novamente.

O QR code do e-mail do cartão-presente ou da página de saldo não é lido no POS

Sintomas: - Todos os e-mails de cartão-presente mostram o que parece ser o mesmo QR code - Ler esse QR no Shopify POS não faz nada ou retorna "not found" - O QR adicionado ao Apple Wallet é lido corretamente

Causa: a página de saldo do cartão-presente (/gift_cards/{id}/{token}) não tem o objeto Liquid dinâmico QrCode, necessário para renderizar o QR de cada cartão. Quando esse objeto não é exposto, o Gift Card Hero usa uma imagem estática de substituição, então todos os e-mails acabam com o mesmo código não legível.

Correção: entre em contato com o suporte do Gift Card Hero com o domínio da loja afetada. Corrigiremos a renderização do nosso lado para que o QR de cada cartão seja gerado corretamente. Depois da correção, tanto o e-mail quanto a página de saldo mostrarão o QR único que é lido no POS.