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:

NameDescriptionExample
controller_endpointPayment Controller Endpointhttp://localhost:8000
robotIDRobot ID assgined in ConfigRestIntelliQARobot
chipMuxIDChip & PIN Multiplexer ID assigned in ConfigRestIntelliQACardMux
ctlsMuxIDContactless Multiplexer ID assigned in ConfigRestIntelliQAContactlessMux
magStripeIDMagStripe ID assigned in ConfigRestIntelliQACardMagStripe
  1. Robot Enter PIN - All Keypad Keys - Verifone POST {{controller_endpoint}}

  2. PIN Entry Robot - Robot Home POST {{controller_endpoint}}

  3. Card Multiplexers-Chip - Select Port 16 POST {{controller_endpoint}}

  4. MagStripe - SELECT GIFT POST {{controller_endpoint}}

  5. RV - FALL POSITION POST {{controller_endpoint}}

  6. Card Multiplexers-Contactless - Select Port 8 POST {{controller_endpoint}}