Aptra Advance Ndc Developer-s Guide Best «2025-2026»
NDC is state-driven. Each user action (like "Insert Card") triggers a state change.
A single character representing the functional rule. Screen Number: The visual interface mapped to the state.
Essential for tracing activity at the NDC application level. aptra advance ndc developer-s guide
Developers use specific screen IDs to define layout, text, and interactive elements.
Sent when a customer requests an action (e.g., cash withdrawal). Contains track data, encrypted PIN block, and requested amount. NDC is state-driven
After successful payment, Aptra Advance calls the airline’s OrderCreateRQ and stores the e-ticket. A webhook ORDER.TICKETED is fired.
Use HTML/JavaScript (in newer versions) or traditional screen files to design the interface. 3. Messaging & Protocol Screen Number: The visual interface mapped to the state
Using specific screen numbers to trigger local events or display dynamic data like coin-dispense availability. 5. Testing and Debugging
The central server (the Switch) sends commands that tell the ATM which "State" to enter next.
Use a tool like Wireshark to inspect the NDC messages passing between the ATM and the Host.