# Tester

Les clés sk_test_ parlent à un simulateur : aucun argent ne bouge, aucun téléphone ne sonne. Les deux derniers chiffres du numéro choisissent ce qui arrive.

## Le numéro choisit le scénario

En mode test, les **deux derniers chiffres** du numéro du payeur décident de ce qui arrive, que la demande parte de la page de paiement, du widget ou du [paiement direct](https://docs.payiz.app/paiement-direct). Les mêmes fins valent pour les retraits.

| Fin | Ce qui se passe | Ce que l’API rend |
| --- | --- | --- |
| `…00` | Réussi après 5 s, comme toute autre fin | `succeeded` |
| `…01` | Solde insuffisant après 3 s | `failed · insufficient_funds` |
| `…02` | Le payeur refuse après 3 s | `failed · payer_declined` |
| `…03` | Personne ne valide : expirée après 90 s | `expired · timeout` |
| `…04` | Statut inconnu, puis réussi après 120 s | `pending, puis succeeded` |
| `…05` | Processeur injoignable, tout de suite | `failed · operator_unavailable` |
| `…06` | Réussi après 5 s, sans notification : Payiz le trouve en relisant | `succeeded` |

La raison d’un échec arrive dans `failure_code`, sur la demande comme dans le webhook `payment.attempt_failed`.

## Un numéro par opérateur

Un numéro d’essai doit tout de même se lire : pays ouvert, préfixe de l’opérateur, bonne longueur. Voici un numéro valide par opérateur ouvert, tiré des référentiels ; changez les deux derniers chiffres pour changer de scénario.

La liste se lit sur la page en ligne, tirée des référentiels à chaque visite : [https://docs.payiz.app/simulateur](https://docs.payiz.app/simulateur).

> Là où Payiz ne connaît pas les préfixes, il ne peut pas deviner l’opérateur : la page de paiement le fait choisir, et en direct vous le précisez dans `operator`.

## Ce qui ne bouge pas en test

- Aucun argent : les soldes de test vivent dans un grand livre à part.
- Les frais se calculent comme en réel.
- Les webhooks partent, marqués de leur mode, vers vos destinations de test : c’est le but.
- Aucun e-mail à vos clients, sauf ceux que vous envoyez vous-même depuis l’espace.
- Les plafonds du palier ne s’appliquent pas.
- Le paiement direct est ouvert à tous les espaces.

Prêt ? [Passer au réel](https://docs.payiz.app/passer-au-reel) dit ce que la vérification ouvre, et ce qu’il faut tenir avant le premier paiement réel.

