Not yet finalized MSG-Flow for 'Merchant-flows'

Merchant Customer Terminal Secure-Intf Acc-Srv Acc-DB
| | | | | |
+-inform-amount
Info for inform-amount
No link information between act and comp for inform-amount
| | | | |
|---choose-method
Info for choose-method
No link information between msg and prot for choose-method
-->| | | | |
|<-chooses-terminal
Info for chooses-terminal
No link information between msg and prot for chooses-terminal
actionterminal
-| | | | |
+-enters-amount
Info for enters-amount
No link information between act and comp for enters-amount
| | | | |
|-----------start-payment
Info for start-payment
No link information between msg and prot for start-payment
actionterminal
----------->| | | |
| |<--show-amount
Info for show-amount
No link information between msg and prot for show-amount
actionterminal
--| | | |
| +-inserts-card
Info for inserts-card
No link information between act and comp for inserts-card
| | | |
| |-method-chosen
Info for method-chosen
No link information between msg and prot for method-chosen
actionterminal
methodchip
->| | | |
| |<---card-valid
Info for card-valid
No link information between msg and prot for card-valid
actionterminal
methodchip
--| | | |
| +-enter-pin
Info for enter-pin
No link information between act and comp for enter-pin
| | | |
| |--validate-pin
Info for validate-pin
No link information between msg and prot for validate-pin
actionterminal
methodchip
->| | | |
| | |---sec-authorize
Info for sec-authorize
No link information between msg and prot for sec-authorize
actionterminal
methodchip
-->| | |
| | | |--verify-login
Info for verify-login
No link information between msg and prot for verify-login
actionterminal
methodchip
-->| |
| | | | |-get-login-details
Info for get-login-details
No link information between msg and prot for get-login-details
actionterminal
methodchip
->|
| | | | |<---login-details
Info for login-details
No link information between msg and prot for login-details
actionterminal
methodchip
---|
| | | |<-login-response
Info for login-response
No link information between msg and prot for login-response
resultinvalid
actionterminal
methodchip
-| |
| | |<-sec-auth-invalid
Info for sec-auth-invalid
No link information between msg and prot for sec-auth-invalid
resultinvalid
actionterminal
methodchip
-| | |
| |<--pin-invalid
Info for pin-invalid
No link information between msg and prot for pin-invalid
resultinvalid
actionterminal
methodchip
--| | | |
| +-pay-different
Info for pay-different
No link information between act and comp for pay-different
| | | |

You can and paste the above flow representation in a text file or in your favourite text editor using a monospace font. Ofcourse you will loose the context sensitive output and the links towards additional information.

Once the message flow is finalized a graphical representation will be created. As well as a textual reprensentation usable for some free tools.

Decission table

The decission table shows which decissions have been made so far and which to make. The header contains the choice number and the entity making the choice. The choices are shown from left (latest) to right (earlier) which make it handier to follow or adapts. All choices you could have choisen on a specific level are displayed. You can click on the description to make a different choice.

Merchant-flows : The merchant starts any action.