Tabs e cartões guardados
Abra um tab contra o cartão do cliente para que possa pedir toda a noite sem pagar a cada ronda.
Um tab é uma sessão de mesa com um Stripe PaymentMethod guardado associado. Em vez de receber um cartão no fim de cada ronda, recolhe-o uma vez no início e cobra o cartão guardado quando o cliente encerra.
Os tabs são uma funcionalidade Pro.
Abrir um tab
- POS móvel → separador Tabs (barra inferior). O título do ecrã é Tabs.
- Toque no botão + New (canto superior direito).
- Introduza o nome do tab (o primeiro nome do cliente ou referência da mesa — usado como nome de visualização).
- Toque no botão Tap to Pay ao fundo.
- O SDK do Stripe Terminal lança o fluxo de leitura de cartão. O cliente toca com o cartão no telefone.
- O Stripe cria um SetupIntent (sem cobrança, apenas cartão em ficheiro) e o tab abre.
- Cai em Session detail do novo tab.
O tab aparece agora na lista Tabs com um ícone de carteira e o nome do tab. A sua sessão tem source='tab' assim que o método de pagamento é associado.
Se o seu leitor Tap to Pay não estiver ligado, verá uma faixa a pedir-lhe que o configure primeiro — consulte Configuração e utilização do Tap to Pay.
Adicionar ao tab
Mesmo fluxo de uma sessão de mesa normal — abra o tab a partir da lista Tabs, toque em Add items ao fundo de Session detail, monte um carrinho e envie-o. Cada lote é anexado como uma nova ronda.
Também pode usar o fluxo Send to table a partir do menu se o tab estiver afecto a uma mesa do seu floor plan (consulte Enviar encomendas para uma mesa).
Fechar um tab
- Abra o tab a partir da lista Tabs (ou do floor plan se estiver afecto a uma mesa).
- Reveja as rondas. Edite quantidades, notas ou remova artigos se necessário (consulte Editar artigos antes do pagamento).
- Toque em Close tab ao fundo (CTA âmbar — o botão Settle é substituído por Close tab em sessões de tab).
- Se o menu tiver o ecrã de gorjeta activado, o modal de gorjeta aparece primeiro (percentagens predefinidas + valor personalizado opcional + No tip).
- Toque no botão de cobrança — o Rowie cobra o PaymentMethod guardado directamente via Stripe, sem interacção do cliente.
- O tab liquida-se, é criada uma encomenda e o recibo é enviado se tiver o e-mail do cliente registado.
Para anular um tab sem cobrar, toque em Cancel (vermelho, canto inferior esquerdo) em Session detail.
Erros ao fechar
Um erro comum é "Authentication failed" ao fechar. É o Stripe a dizer que o emissor recusou a cobrança off-session — normalmente o cartão exige a presença do cliente para reautenticação (3DS / SCA). Devolva o telefone ao cliente e faça um novo pagamento Tap to Pay via Settle → Tap to Pay.
Se foi usado um cartão de teste desenhado para falhar autenticação, use 4242 4242 4242 4242 e reabra o tab.
Limites dos tabs
- Os tabs estão ligados a um SetupIntent Stripe real, que o Stripe limita por conta Connect num único dispositivo (cerca de 3 por dispositivo em test mode — anti-fraude do Stripe). Se vir erros "Merchant blocked", mude de dispositivo ou contacte o Stripe.
- A aplicação móvel cancela e limpa a sessão pendente se o cliente nunca tocar o cartão, por isso um tab a meio não polui a sua lista de activos.
Ver também: Enviar encomendas para uma mesa, Editar artigos antes do pagamento, Reembolsos.