GuidesCommencerEnvironnement de test
Environnement de test
Tout se fait d’abord en test : vos clés, vos connexions et vos paiements n’y touchent aucun argent réel. La production s’active espace par espace, plus tard.
Vos clés de test
Une clé se crée dans Développeurs, puis Clés API. Elle commence par pos_test_, n’est montrée qu’une fois, porte des autorisations limitées (par exemple payments:read et payments:write) et une date d’expiration. Chaque appel porte aussi l’en-tête X-Environment: test : c’est la seule valeur acceptée aujourd’hui.
Le simulateur
Le simulateur se comporte comme un prestataire sans en être un. Il sert à essayer ce que vos vrais comptes de test font rarement : un refus, une authentification demandée, une réponse perdue, une issue incertaine. Sur sa caisse, un bouton « Confirmer le paiement de test » remplace le formulaire de carte.
- normal : le paiement réussit
- decline : la banque refuse
- action : la banque demande l’acheteur (3-D Secure simulé)
- processing, delayed : le résultat arrive plus tard
- effect_then_disconnect, effect_then_500 : le paiement est fait mais la réponse se perd ; PayHaze le marque INDETERMINATE et le vérifie avant toute autre action
- rate_limit : le prestataire demande de ralentir