Confirmar reservas, check-ins e entregas com um código por SMS

WhatsApp e APIs·· 20 visualizações· 3 min de leitura

A resposta curta: um código por SMS confirma que quem faz a reserva, o check-in ou recebe a encomenda é mesmo quem a pediu. O cuidado próprio destes casos é a hora: um código vale no máximo 60 minutos, por isso envia-se perto do momento em que vai ser usado, não no dia em que se fez a reserva.

Três usos e quando enviar o código

Uso Quando enviar Quem confere
Confirmar uma reserva feita no site Logo, no fim da reserva O seu site, antes de gravar a reserva
Check-in num hotel, clínica ou evento À chegada, quando o cliente se identifica A pessoa da recepção, no seu sistema
Entrega de uma encomenda Quando o estafeta está a chegar, ou já à porta O estafeta, na aplicação de entregas

A entrega com código, passo a passo

1 O estafeta marca «a chegar» na aplicação de entregas. O seu sistema envia o código com POST /v1/sms/otp e um expires_in que cubra a espera, por exemplo 30 minutos.
2 O cliente recebe o SMS com o código e o número da encomenda.
3 À porta, o cliente diz o código ao estafeta, que o escreve na aplicação. A aplicação confere com /verify.
4 Com valid: true, a encomenda é entregue e o seu sistema grava verified_at como prova de entrega.
5 Se o código expirou (o cliente demorou, o trânsito parou), use POST /v1/sms/otp/{id}/resend: sai um código novo com o mesmo id e a validade volta a contar.

Aqui o código é dito em voz alta à pessoa certa, e é para isso que serve. É diferente de um código de pagamento ou de entrada, que nunca se diz a ninguém. Deixe isso claro no texto.

Exemplos de texto

Uso Texto
Reserva [EMPRESA]: código {code} para confirmar a reserva de 20/12.
Check-in [EMPRESA]: o seu código de check-in é {code}. Mostre-o na recepção.
Entrega [EMPRESA]: encomenda [NÚMERO] a chegar. Dê o código {code} só ao estafeta, na entrega.
Não envie o código de entrega no dia em que a encomenda sai. Um código vale de 1 a 60 minutos; enviado de manhã para uma entrega à tarde, chega à porta já expirado, e cada reenvio é outro SMS. Para avisar da saída da encomenda use um SMS normal, como os de SMS transaccional, e guarde o código para a chegada.
Defina uma espera entre reenvios nas regras da conta. Um estafeta impaciente a carregar em «reenviar» várias vezes gasta créditos e anula o código que o cliente acabou de receber. Veja os limites contra o abuso.

Quer confirmar reservas, check-ins e entregas com um código por SMS? Veja o SMS de Verificação.

Ver o SMS de Verificação

VEJA TAMBÉM

API de verificação por SMS: geramos, enviamos e conferimos o código, e o seu sistema guarda só o id

Reenviar, cancelar e substituir um código de verificação: o que acontece ao anterior

Tamanho, validade e tentativas do código: como escolher length, expires_in e max_attempts

Limites contra o abuso: códigos por número e por hora e a espera entre reenvios

Escrever o SMS de verificação: o lugar do código, o seu Sender ID e caber numa só parte

SMS transaccional: avisos de encomenda, confirmações e alertas que os clientes esperam

PRODUTO RECOMENDADO

Hospedagem de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 321,75 MT/mês (plano de 3 anos, com cupão)

Ver planos
Esta resposta foi útil? A sua resposta ajuda-nos a melhorar este artigo.