Saltar para o conteúdo

Para comerciantes

O seu cartão de fidelização, no telemóvel do seu cliente

Ponha no e-mail de registo um botão que coloca o cartão diretamente no ShowCards. Os links gera-os você mesmo, com código que lhe damos, numa página nas suas cores. É gratuito, e nenhum número de cliente chega alguma vez até nós.

  • Sem chaves de API
  • Sem mensalidade
  • Nenhum dado seu nos nossos servidores

Como funciona

Três passos, e está a distribuir cartões

A maior parte do trabalho já está feita. Falta copiar uma função para o seu projeto.

Crie a sua página

Registe-se, escolha o seu endereço web, carregue o logótipo e defina as cores, o tipo de letra e as suas palavras. Vê o cartão mudar enquanto escolhe.

Copie o código

O construtor entrega-lhe uma função com os seus valores já lá dentro, na linguagem que realmente usa. Depois não há nada para configurar.

Ponha o link no seu e-mail

Chame-a no momento em que um cliente se regista e ponha o link no e-mail que já envia. Num telemóvel com ShowCards abre logo a aplicação.

A página de partilha de uma loja: o logótipo e as cores da loja, o cartão com um código QR e um botão que abre o ShowCards.

A sua página, não a nossa

O link chega a uma página que leva o seu nome, o seu logótipo, as suas cores e as suas palavras. Não uma página genérica do ShowCards com o seu cartão em cima: uma página que parece vinda de si, porque veio.

  • O seu logótipo acima do cartão, exatamente como o carregou
  • Cartão, fundo, botão e texto: as cores são suas
  • As suas duas linhas de texto, ou as nossas na língua do seu cliente
O editor da página com uma pré-visualização viva do cartão ao lado.

O que vê é o que eles recebem

A pré-visualização ao lado do formulário é a coisa real: as mesmas proporções, as mesmas cores e um código de barras desenhado com a mesma biblioteca que a página usa. Ponha lá um dos seus números verdadeiros e descobre antes dos seus clientes se cabe no tipo de código que escolheu.

Há um botão que cria um link verdadeiro, cifrado na hora, com esse número lá dentro, construído pelo mesmo código que está prestes a copiar. Abra-o no telemóvel e está a ver o que o seu cliente vai ver.

Oito linguagens

O código é o produto

Tudo o que é igual para cada cliente cabe em seis constantes. A única coisa que muda é o número dele, e esse é o argumento.

showcards.php
// ── Your settings ───────────────────────────────────────
const SHOWCARDS_PAGE   = 'crumb-bakery';   // your page
const SHOWCARDS_NAME   = 'Crumb Bakery';   // on the card
const SHOWCARDS_BRAND  = 'crumb-bakery';   // your logo in the app
const SHOWCARDS_COLOUR = '#B8123A';        // the card colour
const SHOWCARDS_FORMAT = 'qr';             // or code128, ean13, …
const SHOWCARDS_LABEL  = '';               // a caption, may be empty

// ── What you call per customer ──────────────────────────
$url = showcards_link('CB-4417 9920');

// https://share.showcardsapp.com/s/crumb-bakery/#…encrypted…
  • PHP
  • Node.js
  • JavaScript
  • Python
  • Ruby
  • Go
  • Java
  • C#

Sete destas oito correm a cada alteração contra um único vetor de teste partilhado, para que “no meu computador funciona” não seja algo que um de nós tenha de aceitar de boa fé. A oitava é verificada à mão, e o seu ficheiro di-lo.

O construtor de código: escolha uma página, uma marca e uma etiqueta, e receba o excerto com os seus valores.

Preenchido antes de o copiar

Escolha a sua página, a sua marca e a sua etiqueta, escolha a sua linguagem, e o código sai com os seus valores já no lugar. Copie-o, ou descarregue o ficheiro.

Também pode apontar o link para a página normal do ShowCards em vez da sua, se preferir não ter página nenhuma. O mesmo cartão, a mesma cifra, menos uma coisa para configurar.

Porque não há API

Os números dos seus clientes nunca chegam até nós

Um endpoint para onde enviasse os IDs de fidelização seria a maneira óbvia de construir isto, e é exatamente o que não vamos fazer. A nossa política de privacidade promete, em vinte línguas, que não recebemos os dados dos cartões dos seus clientes. Uma API quebraria essa promessa em silêncio, logo no primeiro pedido.

Por isso o cartão é cifrado do seu lado, com uma chave nova por link, e essa chave viaja dentro do link, depois do cardinal. Os browsers nunca enviam essa parte de um URL a servidor nenhum, nem ao nosso. Não vemos o número do seu cliente, e não conseguiríamos vê-lo ainda que quiséssemos.

É a mesma cifra que a própria aplicação usa: AES-256-GCM. Não uma variação, não algo que escrevemos para comerciantes. Os mesmos bytes.

  1. O seu servidor Constrói o cartão e cifra-o. Na nossa direção não sai nada.
  2. O link /s/your-shop/#o cartão, cifrado Tudo o que vem depois do cardinal fica no browser. Servidor nenhum o recebe.
  3. O seu cliente Abre-o, e o cartão está no ShowCards.
O que vemos: que uma página foi aberta. Não quem, nem o número dela.

Nada para chamar

Do seu servidor não sai qualquer pedido na nossa direção. O link é construído onde os dados já estão.

Nada para guardar

Guardamos a sua página e a sua marca. Os seus clientes são seus; nunca ficamos a saber quem são.

Nada para partir

O formato já está dentro de aplicações nos telemóveis das pessoas. Pode ganhar campos; não pode mudar de forma.

A carteira ShowCards com os mosaicos das marcas.

O seu logótipo na aplicação, não só na página

Acrescente a sua marca e ela torna-se um mosaico no nosso catálogo: o seu logótipo sobre a sua cor, entre os supermercados e as farmácias na carteira do seu cliente. Reclame a que já lá está, se o tivermos, ou acrescente-a se não.

Uma pessoa olha para ela antes de sair, por isso demora um momento. Até lá o cartão mostra o seu nome como texto na sua cor, e nada está partido enquanto espera.

As alterações que fizer à sua marca aparecem logo no nosso site. Dentro da aplicação chegam com a publicação seguinte do catálogo, porque nada chega ao telemóvel de alguém sem que carreguemos no botão.

Preços

Quanto custa

Nada. Não há plano para escolher, cartão para introduzir nem limite onde ir bater.

  • Registo gratuito, uso gratuito, saída gratuita
  • Tantas páginas e tantos links quantos os cartões que distribuir
  • O uso comercial é permitido e está escrito nas nossas condições
  • Sem amarras: os links que já enviou continuam a funcionar de qualquer maneira

Somos uma casa pequena, por isso um e-mail chega à pessoa que constrói a coisa. Esse é também o limite honesto: prometemos cuidado, não um nível de serviço.

As perguntas que surgem primeiro

Os meus clientes têm de instalar alguma coisa?

Só se quiserem o cartão. O link abre uma página que funciona em qualquer browser; o ShowCards é o que recebem se seguirem em frente. Num telemóvel que já tem a aplicação, o link salta a página e abre a aplicação.

E se a minha marca não estiver no vosso catálogo?

Acrescente-a a partir do portal e nós olhamos para ela. Entretanto o seu cartão mostra o seu nome como texto na sua cor, o que é um cartão perfeitamente bom.

Posso mudar o meu endereço web mais tarde?

Não, e é de propósito. Está no e-mail de cada cliente que se registou, e esses não os trazemos de volta. Tudo o resto pode mudar quando quiser.

Que tipos de código de barras funcionam?

code128, qr, ean13, ean8, upce, code39, pdf417 e aztec. Ponha um dos seus números verdadeiros na pré-visualização e vê logo se cabe no que escolheu.

O formato do link vai mudar?

Já está dentro de aplicações nos telemóveis das pessoas, e a essas não conseguimos chegar para as mudar. Pode ganhar campos opcionais; não pode mudar de forma. É o mais firme que uma garantia consegue ser sem ser um contrato.

O que fazem com os dados?

Guardamos a sua conta, a sua página e a sua marca. Os números dos seus clientes nunca os vemos: são cifrados antes de saírem do seu servidor e a chave vive numa parte do URL que os browsers não enviam para lado nenhum.

Distribua hoje o seu primeiro cartão

Registar-se demora um minuto, e pode ter o código no seu projeto antes de o café arrefecer.

Todos os cartões consigo, sempre

Descarregue o ShowCards gratuitamente no iPhone e Android.