Aumente as conversões, reduza a rotatividade de clientes e impulsione a receita com algo simples e poderoso: SMS!
Verificação por SMS
Aumente as conversões, reduza a rotatividade de clientes e impulsione a receita com algo simples e poderoso: SMS!
As mensagens de texto estão disponíveis universalmente em celulares – prontas para serem enviadas para todo o mundo! Mantenha a simplicidade com uma senha de uso único (OTP) por SMS para cadastros, logins ou aprovações de transações.
“Desde que lançamos a verificação da Sinch em nosso aplicativo, nossa taxa de conversão aumentou em cerca de 7% em comparação com nosso fornecedor anterior. Esse é um grande aumento para nós; os números estão agora muito mais estáveis do que antes, e os erros e os casos de suporte praticamente pararam por completo.”
“A Sinch reduziu drasticamente o número de contas falsas e fraudes em nossa plataforma. Além disso, como uma empresa global, foi fácil usar seus serviços em outro país quando começamos a expandir internacionalmente.”
Verifique seus usuários finais em segundos com a nossa poderosa super-rede e roteamento inteligente, otimizados especificamente para SMS de verificação.
Procurando análises? Confira nosso portal de autoatendimento para ficar de olho nas taxas de conversão, detecção de falhas e prevenção.
Nossa autenticação por SMS está disponível para as principais linguagens de programação e integra-se perfeitamente aos fluxos de cadastro ou login através da nossa API REST:
using System;
using System.Net.Http;
using System.Threading.Tasks;
using System.Text;
using System.Text.Json;
using System.Net.Http.Headers;
public class Program
{
public static async Task Main()
{
System.Net.Http.HttpClient client = new();
string base64String = Convert.ToBase64String(Encoding.ASCII.GetBytes(":"));
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(@"Basic", base64String);
string json = JsonSerializer.Serialize(new
{
identity = new {
type = "number",
endpoint = "+46700000000"
},
method = "sms"
});
using StringContent postData = new(json, Encoding.UTF8, "application/json");
using HttpResponseMessage request = await client.PostAsync("https://verification.api.sinch.com/verification/v1/verifications", postData);
string response = await request.Content.ReadAsStringAsync();
Console.WriteLine(response);
}
}
import java.net.*;
import java.net.http.*;
import java.util.*;
public class App {
public static void main(String[] args) throws Exception {
var httpClient = HttpClient.newBuilder().build();
var payload = String.join("\n"
, "{"
, " \"identity\": {"
, " \"type\": \"number\","
, " \"endpoint\": \"+46700000000\""
, " },"
, " \"method\": \"sms\""
, "}"
);
var host = "https://verification.api.sinch.com";
var pathname = "/verification/v1/verifications";
var request = HttpRequest.newBuilder()
.POST(HttpRequest.BodyPublishers.ofString(payload))
.uri(URI.create(host + pathname ))
.header("Content-Type", "application/json")
.header("Authorization", "Basic " + Base64.getEncoder().encodeToString((":").getBytes()))
.build();
var response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
import requests
url = "https://verification.api.sinch.com/verification/v1/verifications"
payload = {
"identity": {
"type": "number",
"endpoint": "+46700000000"
},
"method": "sms"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers, auth=('',''))
data = response.json()
print(data)
A verificação confirma a identidade enviando um código através de mensagem de texto para um celular. Esse código é então capturado automaticamente ou inserido manualmente pelo usuário em um campo de cadastro ou login para acessar uma conta.
O SMS tem uma grande vantagem sobre os aplicativos autenticação de dois fatores (2FA) – a penetração no mercado. Os códigos 2FA enviados por SMS podem ser recebidos em qualquer aparelho habilitado para SMS, mas os aplicativos autenticadores precisam de um smartphone para funcionar.
Ao usar uma camada adicional de segurança (um segundo fator), os clientes podem ser protegidos contra tentativas fraudulentas de acessar suas contas online. Quando os clientes que tentam fazer login em uma conta precisam fornecer uma prova adicional de identidade além da senha, as coisas ficam um pouco mais difíceis para pessoas que tentam acessar contas ilegalmente. Alguém pode ter descoberto a sua senha, mas será que essa pessoa tem o celular para o qual o número do PIN será enviado, ou o cartão de ID para passar e completar o segundo fator necessário para obter acesso?
A autenticação de dois fatores (2FA) é uma ótima maneira de confirmar a ID do usuário. Existem tantos golpes e tentativas fraudulentas de acessar contas hoje em dia que introduzir um segundo fator para verificar a identidade faz muito sentido.
A 2FA combina algo que o usuário sabe com algo que ele tem – por exemplo, uma senha com um celular ou um token, chaveiro ou cartão de ID. É a segunda camada de segurança que garante que a conta não está sendo acessada de forma fraudulenta. Se alguém não tiver o celular que recebe a senha de uso único por SMS, não deverá acessar a conta e, portanto, o acesso será negado.
O SMS tradicional concentra-se apenas nas taxas de entrega, enquanto a API SMS Verification da Sinch reconhece que receber o código OTP correto de volta é igualmente importante. A captura desses dados através da nossa API de relatórios fornece estatísticas em tempo real que nos permitem monitorar e, em seguida, enviar o tráfego pela rota mais apropriada para maximizar a velocidade – garantindo que os códigos OTP sejam entregues o mais rápido possível.
Proteja sua plataforma e aumente as conversões agora mesmo!