PayRouterDocs

Passage en production

Lorsque votre intégration est validée en sandbox, un administrateur promeut votre compte en production (account_type: "prod"). Cette page couvre le basculement et les vérifications finales.

Prerequisites

Comment fonctionne la promotion

L'accès à la production est accordé par un administrateur — les comptes ne peuvent pas s'auto-promouvoir.

  1. Complétez la checklist pré-production.
  2. Demandez la promotion (contactez votre administrateur PayRouter / responsable de compte).
  3. Un administrateur promeut votre compte (POST /api/auth/users/<id>/promote/, admin uniquement).
  4. GET /api/auth/me/ renvoie désormais account_type: "prod".

Si un problème est détecté, un administrateur peut vous rétablir en sandbox (POST /api/auth/users/<id>/revert-sandbox/) sans perte de données.

Ce qui change au passage en production

  • Indicateur de mode. account_type bascule de "sandbox" à "prod". Votre code devrait déjà conditionner les flux réservés à la production sur cette valeur.
  • Argent réel. Les transactions déplacent désormais des fonds réels. Vérifiez deux fois les montants, les devises et le format de customer_number.
  • Même API. Les points de terminaison, charges utiles, statuts et webhooks sont inchangés — rien à réintégrer.

Renouvelez les identifiants pour la production

Utilisez des jetons API distincts pour la production et ne réutilisez jamais un jeton qui a été collé dans un script de test, partagé ou journalisé. Générez un nouveau jeton sous Profil → Clés API et stockez-le dans votre gestionnaire de secrets de production.

Checklist de mise en production

Vérifications finales

  • account_type === "prod" confirmé via GET /api/auth/me/.
  • Jeton API de production généré et stocké comme un secret.
  • callback_url pointe vers votre point de terminaison HTTPS de production.
  • Le gestionnaire de webhook est idempotent et ré-interroge le statut faisant autorité.
  • La surveillance/alerte sur les paiements échoués et les erreurs de webhook est en place.
  • Vous pouvez rapprocher via les points de terminaison de liste/détail des transactions.
  • Un vrai paiement de faible valeur a été exécuté de bout en bout avec succès.

Après le passage en production