PaymentAPI
Number of APIs: 6
The Collection describes the interface to the PaymentController API. This API enables payment test components to be controlled in test scenarios, such as Point of Sale and Payment testing. The components controlled include PIN Entry Robots, Chip and PIN Multiplexers, Contactless Multiplexers and MagStripe Simulators.
In case you have an API-related question, please mail support@intelliqa.com
Payment Controller
You can download the Payment Controller from GitHub repo here: PaymentController
Environment
This collection includes a pre-configured environment setting. You will be need to set up the variables listed in order to run each request:
Name | Description | Example |
---|---|---|
controller_endpoint | Payment Controller Endpoint | http://localhost:8000 |
robotID | Robot ID assgined in ConfigRest | IntelliQARobot |
chipMuxID | Chip & PIN Multiplexer ID assigned in ConfigRest | IntelliQACardMux |
ctlsMuxID | Contactless Multiplexer ID assigned in ConfigRest | IntelliQAContactlessMux |
magStripeID | MagStripe ID assigned in ConfigRest | IntelliQACardMagStripe |
-
Robot Enter PIN - All Keypad Keys - Verifone POST {{controller_endpoint}}
-
PIN Entry Robot - Robot Home POST {{controller_endpoint}}
-
Card Multiplexers-Chip - Select Port 16 POST {{controller_endpoint}}
-
MagStripe - SELECT GIFT POST {{controller_endpoint}}
-
RV - FALL POSITION POST {{controller_endpoint}}
-
Card Multiplexers-Contactless - Select Port 8 POST {{controller_endpoint}}