Prérequis
- Un compte YooKassa (yookassa.ru)
- Le statut d'entrepreneur individuel, de société (SARL/SA) ou d'auto-entrepreneur (pour les particuliers sans statut, l'acceptation des paiements n'est pas disponible)
- Un compte courant bancaire lié à YooKassa
YooKassa est disponible sur tous les forfaits tikento, y compris Free.
Étape 1. Inscription sur YooKassa
Rendez-vous sur yookassa.ru et créez un compte. Pour accéder aux paiements en production, vous devrez passer une vérification : télécharger des documents (pour un entrepreneur individuel -- passeport et certificat, pour une société -- statuts et décision de nomination).
Le mode test (paiements tests sans argent réel) est disponible immédiatement après l'inscription, sans vérification.
Étape 2. Création de la boutique
Dans l'espace personnel YooKassa :
- Accédez à la section Boutiques.
- Cliquez sur "Créer une boutique".
- Remplissez les données : nom, URL du site (indiquez
app.tikento.com), description de l'activité. - Dans la section « Mode de connexion », sélectionnez Notifications HTTP (pas le widget).
- Enregistrez les paramètres.
Étape 3. Obtention des clés API
Dans les paramètres de la boutique créée :
- Ouvrez l'onglet "Clés API".
- Copiez le shopId -- l'identifiant numérique de la boutique (par exemple,
123456). - Cliquez sur « Créer une clé secrète », saisissez la confirmation. Copiez le secretKey au format
test_XXXX...(test) oulive_XXXX...(production).
La clé secrète ne s'affiche qu'une seule fois. En cas de perte, créez-en une nouvelle ; l'ancienne sera invalidée.
Étape 4. Configuration dans tikento
- Ouvrez les Paramètres de votre organisation dans tikento.
- Accédez à la section Paiements -> YooKassa.
- Saisissez le
shopIdet lesecretKey. - Cliquez sur "Vérifier la connexion" -- tikento effectuera une requête test vers l'API YooKassa.
En cas de vérification réussie, un statut vert « Connecté » apparaît.
Étape 5. Configuration du webhook
Après la vérification réussie, tikento affiche l'URL du webhook pour votre boutique (au format https://app.tikento.com/webhooks/yookassa/{shopId}).
Dans les paramètres de la boutique YooKassa :
- Ouvrez "Notifications HTTP".
- Ajoutez l'URL du webhook.
- Sélectionnez les événements à envoyer :
payment.succeeded-- paiement réussipayment.canceled-- paiement annulérefund.succeeded-- remboursement effectué
Étape 6. Test
Pour les tests, utilisez la clé test (commençant par test_). Cartes de test YooKassa :
| Numéro de carte | Résultat |
|---|---|
| 4111 1111 1111 1111 | Paiement réussi |
| 4000 0000 0000 0002 | Carte refusée |
| 4000 0000 0000 3220 | Vérification 3D Secure |
Date d'expiration -- n'importe quelle date future, CVV -- 3 chiffres quelconques.
Étape 7. Passage en mode production
Lorsque les tests sont réussis :
- Dans YooKassa, soumettez une demande de passage en mode production (bouton dans le tableau de bord de la boutique).
- Téléchargez les documents requis.
- Après approbation, YooKassa enverra une notification.
- Remplacez le
secretKeytest par celui de production dans les paramètres tikento.
L'approbation prend généralement 1 à 3 jours ouvrables pour un entrepreneur individuel et 3 à 5 jours pour une société.