Voor winkeliers
Jouw klantenkaart, op de telefoon van je klant
Zet een knop in je aanmeldmail die je kaart meteen in ShowCards zet. Je maakt de links zelf, met code die je van ons krijgt, op een pagina in je eigen kleuren. Het is gratis, en er komt geen enkel klantnummer bij ons terecht.
- Geen API-sleutels
- Geen maandbedrag
- Niets van jou op onze servers
Hoe het werkt
Drie stappen en je deelt kaarten uit
Het meeste werk is al gedaan. Wat overblijft is één functie in je eigen project plakken.
Maak je pagina
Meld je aan, kies je webadres, zet je logo erin en stel je kleuren, je letter en je woorden in. Je ziet de kaart meebewegen terwijl je kiest.
Kopieer de code
De bouwer geeft je één functie met je eigen waarden er al in, in de taal die je werkelijk gebruikt. Daarna valt er niets meer in te stellen.
Zet de link in je mail
Roep hem aan zodra een klant zich aanmeldt en zet de link in de mail die je toch al stuurt. Op een telefoon met ShowCards opent hij meteen de app.
Jouw pagina, niet die van ons
De link komt uit op een pagina met jouw naam, jouw logo, jouw kleuren en jouw woorden. Geen algemene ShowCards-pagina met jouw kaart erop, maar een pagina die eruitziet alsof hij van jou komt, want dat is ook zo.
- Je logo boven de kaart, precies zoals je het aanleverde
- De kleur van de kaart, de achtergrond, de knop en de tekst: allemaal van jou
- Je eigen twee regels tekst, of die van ons in de taal van je klant
Wat jij ziet, krijgt je klant
Het voorbeeld naast het formulier is het echte werk: dezelfde verhoudingen, dezelfde kleuren, en een echte streepjescode getekend met dezelfde bibliotheek als de pagina gebruikt. Vul een van je eigen nummers in en je weet vóór je klanten of het past bij het codetype dat je koos.
Er is een knop die een echte, vers versleutelde link met dat nummer erin maakt, gebouwd door precies de code die je gaat kopiëren. Open hem op je telefoon en je kijkt naar wat je klant te zien krijgt.
Acht talen
De code is het product
Alles wat voor elke klant hetzelfde is, staat in zes constanten. Het enige dat verschilt is hun eigen nummer, en dat is het argument.
// ── 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#
Zeven van deze acht lopen bij elke wijziging tegen één gedeelde testvector, zodat “bij mij werkt het” voor geen van ons beiden een kwestie van vertrouwen hoeft te zijn. De achtste is met de hand nagelopen, en dat staat in het bestand.
Al ingevuld voordat je hem kopieert
Kies je pagina, je merk en je bijschrift, kies je taal, en de code rolt eruit met je waarden er al in. Kopiëren of het bestand downloaden.
Je kunt de link ook naar de gewone ShowCards-pagina laten wijzen in plaats van naar die van jou, als je liever helemaal geen pagina hebt. Dezelfde kaart, dezelfde versleuteling, één ding minder om in te stellen.
Waarom er geen API is
Je klantnummers bereiken ons nooit
Een adres waar je klantnummers naartoe stuurt, zou de voor de hand liggende manier zijn om dit te bouwen, en het is precies wat wij niet doen. Ons privacybeleid belooft in twintig talen dat wij de kaartgegevens van je klanten niet ontvangen. Een API zou die belofte bij het eerste verzoek stilletjes breken.
De kaart wordt dus aan jouw kant versleuteld, met een verse sleutel per link, en die sleutel reist mee in de link achter het hekje. Browsers sturen dat deel van een adres nooit naar een server, ook niet naar de onze. Wij zien het nummer van je klant niet, en wij zouden het niet kunnen ook.
Het is dezelfde versleuteling als de app zelf gebruikt: AES-256-GCM. Geen variant erop, niets dat wij speciaal voor winkeliers schreven. Dezelfde bytes.
- Jouw server Bouwt de kaart en versleutelt hem. Er gaat niets onze kant op.
-
De link
/s/your-shop/#de kaart, versleuteldAlles achter het hekje blijft in de browser. Geen enkele server krijgt het te zien. - Je klant Opent hem, en de kaart staat in ShowCards.
Niets om aan te roepen
Er gaat geen verzoek van jouw server onze kant op. De link wordt gebouwd waar de gegevens toch al staan.
Niets om te bewaren
Wij bewaren je pagina en je merk. Je klanten zijn van jou; wie zij zijn komen wij nooit te weten.
Niets dat kan breken
Het formaat zit al in apps op telefoons van mensen. Er kunnen velden bij komen, maar de vorm verandert niet.
Je logo in de app, niet alleen op de pagina
Meld je merk aan en het wordt een tegel in onze catalogus: jouw logo op jouw kleur, tussen de supermarkten en de apotheken in de portemonnee van je klant. Claim het merk dat er al staat als wij je hebben, of meld het aan als dat niet zo is.
Er kijkt een mens naar voordat het naar buiten gaat, dus het duurt even. Tot die tijd toont de kaart je naam als tekst in je eigen kleur, en er is niets stuk terwijl je wacht.
Wijzigingen aan je merk staan meteen op onze website. In de app komen ze mee met de volgende catalogusuitgave, want er komt niets op iemands telefoon zonder dat wij op de knop drukken.
Wat het kost
Wat het kost
Niets. Er is geen pakket om te kiezen, geen kaart om in te vullen en geen grens om tegenaan te lopen.
- Gratis aanmelden, gratis gebruiken, gratis stoppen
- Zoveel pagina's en zoveel links als je kaarten uitdeelt
- Zakelijk gebruik mag en staat in onze voorwaarden
- Geen slot op de deur: de links die je al verstuurde blijven hoe dan ook werken
Wij zijn klein, dus een mail komt terecht bij de persoon die het bouwt. Dat is meteen de eerlijke grens: wij beloven zorg, geen serviceniveau.
Vragen die mensen het eerst stellen
Moeten mijn klanten iets installeren?
Alleen als ze de kaart willen. De link opent een pagina die in elke browser werkt; ShowCards is wat ze krijgen als ze doortikken. Op een telefoon die de app al heeft, slaat de link de pagina over en opent hij de app.
En als mijn merk niet in jullie catalogus staat?
Meld het aan vanuit het portaal, dan kijken wij ernaar. Ondertussen toont je kaart je naam als tekst in je eigen kleur, en dat is een prima kaart.
Kan ik mijn webadres later nog wijzigen?
Nee, en dat is met opzet. Het staat in de mail van elke klant die zich heeft aangemeld, en die mails halen we niet terug. Al het andere kun je wijzigen wanneer je wilt.
Welke codetypen werken?
code128, qr, ean13, ean8, upce, code39, pdf417 en aztec. Zet een van je echte nummers in het voorbeeld en je ziet meteen of het past bij het type dat je koos.
Gaat het formaat van de link veranderen?
Het zit al in apps op telefoons van mensen, en daar kunnen wij niet in grijpen. Er kunnen optionele velden bij komen, maar de vorm verandert niet. Harder dan dat wordt een garantie niet zonder een contract te zijn.
Wat doen jullie met de gegevens?
Wij bewaren je account, je pagina en je merk. Je klantnummers zien wij nooit: die zijn versleuteld voordat ze je server verlaten, en de sleutel staat in een deel van het adres dat browsers nergens naartoe sturen.
Deel vandaag je eerste kaart uit
Aanmelden kost een minuut, en de code staat in je project voordat je koffie koud is.