Transaction flow
A plugin can generate transactions as a result of a pickup. These are collected by NOD and can be distributed to PTOs. NOD has no requirement for the transaction format.
The transaction flow is the mechanism a Plugin has to give feedback to a PTO that a Pickup has been completed / failed. This requires the distribution of these transactions between the NOD Rear System and the PTO. In cases where such a transaction flow is not defined, the PTO must itself call NOD Back System to find the status of an Order Group. The TVM Scenario gives a single PTO full control of both Sales and Pickup so that all traffic from a NOD Client can go via a proprietary intermediate layer.
A PTO has 3 options for following up the status of an OrderGroup:
Set up a transaction flow between NOD Plugin and own systems.
Restrict sales and pickup to always go through your own middleware.
Ask NOD Rear System Status for Single Order.