Skip to content

Environnements ​

Séparation sandbox et production : clés, URLs et données distinctes.

Tableau des URLs ​

ComposantSandbox (recette)Production
API Epaymenthttps://paymentdev-api.akieni.tech/api/v1https://api.pay.example.gov/api/v1
Checkout hostedhttps://staging.pay.example.gov/c/{session_id}https://pay.example.gov/c/{session_id}
Checkout embedhttps://staging.pay.example.gov/embed/{session_id}https://pay.example.gov/embed/{session_id}
SDK browserhttps://staging.pay.example.gov/sdk/v1.jshttps://pay.example.gov/sdk/v1.js
Portail citoyenhttps://staging.pay.example.gov/citizenhttps://pay.example.gov/citizen
Portail régieURL fournie à l'officerURL production régie
Webhook ministryEndpoint recette HTTPS (votre SI)Endpoint prod HTTPS (votre SI)
ERP RESTBase URL recette ERPBase URL prod ERP

Les domaines exacts sont communiqués à l'onboarding. En local : API :4000, checkout :3000.

Clés et secrets ​

ÉlémentSandboxProduction
Clé API ministrysk_test_…sk_live_…
Secret webhookUn par endpoint recetteUn par endpoint prod
Credentials ERPEnvironnement test ERPEnvironnement prod ERP
Connecteurs PSPConnecteur fake ou sandbox PSPConnecteurs live

Ne pas réutiliser secrets, order_id de prod en sandbox, ni mélanger sk_test avec URLs live.

Données et comportement ​

AspectSandboxProduction
Paiement MMOffre Paiement test (fake) : numéros à suffixe contrôlé (détail) ; ou sandbox PSP livePSP live
Paiement carteAcquéreur sandbox (checkout_environment: sandbox)Acquéreur live (checkout_environment: live)
AgenceCollecte test guichet connectéCollecte réelle
WebhooksMême schéma JSON, signatures HMACIdentique
Frais serviceConfig test (admin / régie)Config prod
JournalVisible officer / adminJournal prod

Passage en production ​

  1. Recette ministry ou ERP signée (recette ministry, recette ERP).
  2. Émission sk_live_ et endpoints webhook production.
  3. Mise à jour coffre secrets et URLs dans le SI.
  4. Smoke test : une session live de faible montant puis surveillance webhook.

Références ​

Plateforme d'orchestration de paiement DPI. Les fonds ne transitent pas par Epayment.