Advanced orders Payment plug-in containers class diagram

The following diagram depicts the base relationships and navigability among the value object containers defined by the payment plug-in specification.

This diagram shows how the containers class. The text following the diagram describes the illustration.

A PaymentInstruction container has zero or more Payment and Credit containers.

A PaymentInstruction container has one and only one ExtendedData container.

A Payment container is associated with one and only one PaymentInstruction container.

A Credit container is associated with one and only one PaymentInstruction container.

A Payment container is associated with zero or more FinancialTransaction containers.

A Credit container is associated with zero or more FinancialTransaction containers.

A FinancialTransaction container is associated with either a Payment container or a Credit container.

A FinancialTransaction container has one and only one ExtendedData containers.

Feedback