Test de votre solution

1. Informations d’identification de test

Lors des tests, votre code doit utiliser les informations d’identification de test suivantes:



POST: https://ippostest.moneris.com/v3/Terminal/
{
 "apiVersion": "3.0",
 "apiToken": "example_apiToken",
 "storeId": "example_storeId",
 "istConfigCode": "example_istConfigCode",
 "postBackUrl":"https://ippostest.moneris.com/v3/Terminal/",
 "dataId": "example_dataId",
 "dataTimestamp": "example_dataTimestamp",
 "data": {
 "request": []
 }
}


2. Cartes de test

Veuillez contacter l’équipe des conseillers clients en intégration de Moneris pour demander des cartes de test. Les coordonnées des conseillers clients en intégration se trouvent dans la section "Obtenir de l’aide". Pour des raisons de sécurité et de conformité, l’utilisation de numéros de cartes de crédit et de débit réels pour les tests est strictement interdite. Seuls des numéros de cartes de crédit et de débit de test doivent être utilisés.


3. Appareils de test et de développement

Moneris peut fournir des appareils de test et de développement pour soutenir le développement et les essais des intégrations Moneris Go. L’appareil approprié dépend de votre type d’intégration ainsi que des capacités de développement ou d’essai dont vous avez besoin.

Appareils de test

Les appareils de test sont configurés pour prendre en charge les essais fonctionnels des flux de paiement Moneris Go dans l’environnement de test de Moneris et sont conçus pour reproduire fidèlement le comportement attendu d’un appareil de production.

Les appareils de test conviennent généralement aux intégrations Cloud et Direct, dans lesquelles votre application s’exécute séparément de l’appareil Moneris Go et communique avec l’application Moneris Go au moyen d’une connexion externe prise en charge, comme une connexion IP par Wi-Fi ou Ethernet.

Les appareils de test peuvent être utilisés pour :

  • Tester les transactions de paiement et les flux de transaction
  • Valider la communication entre votre application et Moneris Go
  • Effectuer des essais fonctionnels et d’assurance qualité (AQ)
  • Effectuer des essais à l’aide des identifiants de test Moneris et des cartes de test

Afin de maintenir une configuration représentative d’un appareil de production, les appareils de test standard ne fournissent pas d’accès aux fonctionnalités de développement et de débogage Android. Cela comprend la possibilité d’installer des applications par chargement latéral (sideloading) ou d’utiliser Android Debug Bridge (ADB).

Si votre approche d’essai nécessite ces capacités, par exemple l’utilisation d’ADB pour automatiser les interactions avec l’appareil, un appareil de développement peut être requis même dans le cadre d’une intégration Cloud ou Direct.

Appareils de développement

Les appareils de développement offrent un accès supplémentaire au système d’exploitation Android sous-jacent afin de prendre en charge le développement d’applications, le débogage et des exigences d’essai plus avancées.

Un appareil de développement est requis pour les intégrations App-à-app, dans lesquelles votre application s’exécute directement sur l’appareil Moneris Go et doit être installée et testée en parallèle avec l’application Moneris Go.

Les appareils de développement prennent également en charge les cas d’utilisation nécessitant des capacités qui ne sont pas offertes sur un appareil de test standard, notamment :

  • L’installation d’applications sur l’appareil par chargement latéral (sideloading)
  • L’utilisation d’Android Debug Bridge (ADB)
  • Le débogage des applications exécutées sur l’appareil
  • L’automatisation des essais ou d’autres interactions avec l’écran de l’appareil à l’aide d’outils de développement Android
  • L’utilisation d’autres outils de développement ou d’essai nécessitant un accès au système d’exploitation Android sous-jacent

Les appareils de développement peuvent être configurés différemment des appareils de test standard et des appareils de production. Selon votre cas d’utilisation, vous pouvez donc utiliser un appareil de développement pendant la création et l’automatisation de votre solution, puis utiliser un appareil de test standard pour les essais fonctionnels dans une configuration plus représentative de la production.

Obtenir un appareil

Prêt à commencer à tester votre intégration ou à développer une application? Consultez la page Appareils pris en charge pour découvrir les appareils Moneris Go offerts pour le développement et les essais.

Une fois que vous avez sélectionné l’appareil approprié pour votre intégration, consultez la page Commander des appareils pour commencer.


4. Hôte du simulateur

L’environnement de test a été conçu pour reproduire notre environnement de production aussi fidèlement que possible. La principale différence est que nous ne pouvons pas envoyer de transactions de test sur le réseau d’autorisation de production et que, par conséquent, les réponses des émetteurs sont simulées. L’environnement de test approuvera ou refusera les transactions en fonction de la valeur en cents envoyée.


📘

Exemple

Une transaction effectuée pour un montant de 9,00 $ ou 1,00 $ sera approuvée puisque la valeur en cents .00 est configurée pour approuver dans l’environnement de test.


Pour obtenir la liste de toutes les réponses actuelles de l’environnement de test pour diverses valeurs en cents, veuillez consulter le tableau des réponses en cents de l’environnement de test.


📘

REMARQUE

Ces réponses peuvent changer sans préavis. Moneris Solutions recommande de consulter régulièrement notre site Web pour vérifier d’éventuels changements


Cette page vous a-t-elle aidé ?