Diagramme de classe des conteneurs de plug-in Payment
Le diagramme de classe des conteneurs de plug-in Payment présente la relation entre les objets suivants PaymentInstruction, Payment, Credit, FinancialTransaction et ExtendedData.

Un conteneur PaymentInstruction a zéro conteneur Payment et Credit ou plus.
Un conteneur PaymentInstruction possède un seul conteneur ExtendedData.
Un conteneur Payment est associé à un seul conteneur PaymentInstruction.
Un conteneur Credit est associé à un seul conteneur PaymentInstruction.
Un conteneur Payment est associé à zéro conteneur FinancialTransaction ou plus.
Un conteneur Credit est associé à zéro ou plus de conteneurs FinancialTransaction.
Un conteneur FinancialTransaction est associé à un conteneur Payment ou à un conteneur Credit.
Un conteneur FinancialTransaction possède un seul conteneur ExtendedData . La table PPCEXTDATA stocke des données étendues à partir de FinancialTransaction. La colonne PPCEXTDATA. PPCPAYTRAN_ID est une clé étrangère de la table PPCPAYTRAN.