Viewingpurchasing-terminal
version main
·commit 87be9f07New versionCompare

Structure

The containment tree of blocks, actors and use cases, plus the model's signals and interfaces.

Add element

Structure

  • Purchasing Terminalblock«Block»

    A self-service terminal that prices goods and takes payment through an attached EFTPOS machine.

    edit
    • Displayblock«Block»

      Customer-facing basket and payment prompts.

      edit
    • EFTPOS Machineblock«Block, InterfaceBlock»

      Payment device handling card presentment, PIN entry and acquirer messaging.

      edit
      • Card Readerblock«Block»

        Contactless, chip and magstripe card interface.

        edit
      • Comms Moduleblock«Block»

        Carries acquirer traffic over the store network.

        edit
      • PIN Keypadblock«Block»

        Encrypted PIN entry keypad.

        edit
      • Secure Elementblock«Block»

        Tamper-responsive store for keys and the payment application.

        edit
    • Power Supplyblock«Block»

      Mains to low-voltage conversion for the terminal and the EFTPOS machine.

      edit
    • Receipt Printerblock«Block»

      Thermal printer producing the customer receipt.

      edit

Signals

  • CardPresentedsignal
  • PaymentApprovedsignal
  • PaymentDeclinedsignal

Interfaces

  • Acquirer Linkinterface

    Payment network link.

State and activity

State machine: purchasing-terminal-states

This state machine has no regions.

This state machine has no transitions.

Activities

Scan Basket

no nodes

Take Payment

no nodes