GuidesCommencerEnvironnement de test
Environnement de test
Un espace n’a pas de mode : chaque connexion est de test ou réelle, selon ses clés. Avec des clés de test, aucun argent réel ne circule ; quand vous êtes prêt, collez vos clés réelles (Stripe ou PayPal), avec les conditions de PayHaze la première fois : offert jusqu’à 500 € encaissés. Chaque paiement prend le mode de sa connexion et le dit. Les paiements de test s’ouvrent sur pay-test.payhaze.com, les vrais sur pay.payhaze.com.
Vos clés de test
Une clé se crée dans Développeurs, puis Clés API. Elle commence par pos_key_, n’est montrée qu’une fois, porte des autorisations limitées (par exemple payments:read et payments:write) et une date d’expiration. Elle vaut pour tout l’espace, test et réel : chaque paiement, remboursement et litige dit son mode (environment : test ou live), comme chaque notification à votre boutique. Les clés pos_test_ et pos_live_ faites avant continuent de marcher ; l’en-tête X-Environment n’est plus nécessaire.
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