API de création de tampons
L’API de création de tampons permet d’émettre des tampons pour vos clients de manière programmatique.
Indiquez le Card IDX et la date d’expiration pour ajouter un tampon à la carte sélectionnée. Vous pouvez également enregistrer les informations utilisateur et des notes afin de suivre l’historique des tampons par client de manière structurée.
Le Card IDX est disponible sur la page « Cartes de tampons » dans le tableau de bord.
Cette API est disponible à partir de l’offre Personal.
/api/stamp/v1/create
{
"cardIdx": 123, // You can check the IDX value on the card management page of the dashboard.
"domain": "https://vvd.bz",
"strtYmd": "2025-01-01",
"endYmd": "2025-12-31",
"activeYn": "Y",
"memo": "New Member Registration, IP: 211.111.222.33",
"userId": "att78z",
"userNm": "Brown Smith",
"userPhnno": "+1 123-4567-8900",
"userEml": "test@gmail.com",
"userEtc1": "Gold rating",
"userEtc2": ""
}
Request Parameters
- cardIdx integer required
-
Card IDX.
Le Card IDX peut être consulté sur la page « Carte de Tampons » du tableau de bord. - domain string
- Default :https://vvd.bz
-
Domaine des tampons.
Si ce champ est vide, le domaine par défaut sera utilisé.
Disponible à partir du plan Premium : vous pouvez définir un domaine personnalisé enregistré dans la section Gestion des Domaines de Liens. - strtYmd date required
- Date de début de validité du tampon. Exemple : 2025-01-01
- endYmd date required
-
Date d’expiration du tampon. Exemple : 2025-12-31
La date d’expiration peut être définie jusqu’à 5 ans à compter d’aujourd’hui. - activeYn string
- Default :Y
-
Enum :
YN
-
Statut d’activation du tampon.
Si désactivé, les clients ne pourront pas utiliser le tampon. - memo string
- Note interne à des fins de référence.
- userId string
-
ID utilisateur.
Utilisé pour gérer le destinataire de l’émission du tampon.
En général, saisissez l’identifiant de connexion du membre du site web.
Si ce champ n’est pas défini, un ID utilisateur sera automatiquement généré par le système. - userNm string
- Nom de l’utilisateur. Usage interne uniquement.
- userPhnno string
- Numéro de téléphone de l’utilisateur. Usage interne uniquement.
- userEml string
- Adresse e-mail de l’utilisateur. Usage interne uniquement.
- userEtc1 string
- Champ supplémentaire pour la gestion interne.
- userEtc2 string
- Champ supplémentaire pour la gestion interne.
{
"code": 0,
"message": "",
"result": 1347
}
Response Parameters
- code integer
- Code de réponse : 0 = Succès, autres valeurs = Erreur
- message string
- Message de réponse. Si le code n’est pas 0, un message d’erreur est renvoyé.
- result integer
-
Valeur de réponse.
Le Stamp IDX généré sera renvoyé.
Exemple : 1347
Quand utiliser cette API
Utilisez cette API pour créer des campagnes basées sur des tampons et des systèmes de récompense.
- Campagnes de récompense basées sur les visites
- Programmes de collecte de tampons en magasin
- Systèmes de validation des activités utilisateurs
- Suivi d’actions spécifiques (achats, participation, etc.)
Idéale pour suivre les actions des utilisateurs et les transformer en récompenses.
Relation entre carte de tampons et tampons
La carte de tampons définit les règles et le design de la campagne, tandis que les tampons sont les unités attribuées aux utilisateurs.
Lors de l’appel à l’API de création, utilisez cardIdx pour définir sur quelle carte attribuer le tampon.
L’IDX de la carte est disponible dans le tableau de bord. Chaque carte ayant ses propres conditions et récompenses, il est essentiel de sélectionner la bonne.
Structure et composants de création de tampons
Un tampon n’est pas une simple donnée, mais une unité représentant l’activité de l’utilisateur.
Composants clés :
- Identifiant de carte (
cardIdx) : ID de la carte associée - Période de validité (
strtYmd,endYmd) : Période pendant laquelle le tampon est valide - Statut (
activeYn) : Indique si le tampon est actif et utilisable - Informations utilisateur (
userId,userNm,userEmail, etc.) : Utilisateur cible - Données supplémentaires (
memo,userEtc1,userEtc2) : Données personnalisées
Cela permet un suivi et une gestion personnalisés des activités utilisateurs.
Intégration des données utilisateur
Le champ userId est utilisé pour identifier et gérer le destinataire du tampon.
En général, l’ID utilisateur interne est utilisé. S’il n’est pas fourni, le système en génère un automatiquement.
En ajoutant userNm, userPhnno et userEml, vous pouvez stocker les coordonnées et suivre l’activité des tampons par utilisateur depuis le tableau de bord.
Cas d’utilisation
- Tampon de bienvenue à l’inscription : Attribution automatique d’un tampon via l’API lorsque l’utilisateur termine son inscription
- Récompenses d’achat automatisées : Appel de l’API après paiement pour attribuer des tampons selon le nombre d’achats
- Campagnes à durée limitée : Émission de tampons valables uniquement sur une période définie via
strtYmd·endYmd - Suivi de participation aux événements : Attribution de tampons pour enregistrer l’historique de participation
- Gestion des campagnes de récompense : Attribution de coupons ou avantages selon les tampons accumulés
Différence avec l’API de coupons
L’API de coupons et l’API de tampons sont toutes deux utilisées en marketing, mais leurs objectifs et usages diffèrent clairement.
L’API de coupons est orientée conversion, incitant à l’achat immédiat via des réductions.
L’API de tampons est orientée rétention, en enregistrant les actions des utilisateurs et en favorisant l’engagement récurrent.
1. Objectif
- API de coupons → Réduction → Inciter à l’achat (Conversion)
- API de tampons → Suivi des actions → Encourager le retour (Retention)
Les coupons sont efficaces pour le chiffre d’affaires à court terme, tandis que les tampons renforcent la fidélisation à long terme.
2. Moment d’utilisation
- Coupon → Avant ou pendant le paiement
- Tampon → Lors d’une action (visite, participation, etc.)
Le coupon déclenche l’achat immédiat, tandis que le tampon incite à la prochaine action.
3. Structure des données
Les coupons sont basés sur des événements ponctuels.
- Usage unique ou limité
- Axé sur la réduction
- Consommé ou mis à jour à l’utilisation
Les tampons sont cumulables.
- Attribuables plusieurs fois
- Suivi par utilisateur
- Récompense après condition atteinte
En résumé, les coupons sont des déclencheurs uniques, tandis que les tampons sont des données cumulatives.
4. Stratégie marketing
Stratégie basée sur les coupons :
- Acquisition de nouveaux utilisateurs
- Augmentation du taux de conversion
- Promotion de produits
Stratégie basée sur les tampons :
- Encourager les visites répétées
- Renforcer la fidélité client
- Campagnes à long terme
5. Utilisation combinée
Dans la pratique, les deux APIs sont souvent utilisées ensemble.
Exemple :
- Accumulation de tampons (ex. 10 visites)
- Émission automatique d’un coupon après condition atteinte
- Utilisation du coupon pour déclencher l’achat
Ce flux relie Engagement → Rétention → Conversion dans un parcours unifié.
Points à considérer
cardIdxdoit correspondre à un identifiant de carte valide- Définir des règles claires pour éviter les doublons par utilisateur
- Une mauvaise configuration des périodes peut affecter les performances de la campagne