business-api/Tests et production

Tests et production

Testez une intégration YAOKA puis utilisez-la avec une organisation réelle.

Client YAOKA classique

Une clé client sk_org_... utilise directement l’organisation qui l’a créée. Pour tester sans toucher aux données réelles, créez une organisation de test dans YAOKA Account puis générez sa clé API. Aucune URL sandbox distincte n’existe.

Partenaire logiciel

  1. Validez votre intégration avec une clé ypk_test_ et l’organisation sandbox dédiée.
  2. Demandez une revue de l’intégration à YAOKA.
  3. Un administrateur active l’accès Production depuis le panel YAOKA.
  4. Créez une nouvelle clé ypk_live_ dans YAOKA Account.

Les clés de production sont indisponibles avant l’étape 3. Elles ne sont jamais interchangeables avec les clés sandbox.

Architecture des environnements

Le domaine d’appel ne change pas. Les clés ypk_test_ sont limitées à l’organisation sandbox et à sa connexion Pennylane de test. Les clés ypk_live_ accèdent uniquement aux organisations clientes réellement rattachées au partenaire.

YAOKA_API_BASE_URL="https://api.yaoka.fr"

Gardez cette même valeur en sandbox et en production. Seuls la clé et l’identifiant d’organisation changent. L’API vérifie à chaque appel la correspondance entre la clé, le partenaire, le mode et l’organisation.

Checklist de mise en ligne

  • Utiliser les clés Stripe live et les identifiants de prix de production.
  • Enregistrer l’endpoint et le secret du webhook Stripe de production.
  • Vérifier l’accès à YAOKA Account.
  • Tester une requête avec une clé live vers /api/v1/organizations.
  • Conserver le X-Request-Id obtenu dans la checklist de livraison.