HelperStable

Get PSP payments

Charge les PSP payments attached to the order or invoice à partir d’un objet plateforme déjà présent dans le processus.

order or invoice
Get PSP payments
Business relationship
PSP payments

Vue d’ensemble

get_psp_payments suit une relation canonique Ormuz au lieu de demander au designer de transporter ou reconstruire des identifiants techniques entre objets.

Exemple

Le processus possède un order or invoice et doit travailler sur ses PSP payments. Le node résout la relation à partir de l’objet source et retourne des objets plateforme directement utilisables.

Parameters 2

targetRequisOrder
Objet order or invoice dont le node doit résoudre les relations. Le type doit être order or invoice.
statusesOptionnelenum[]
Optional list of allowed PSP statuses. Without a filter, all statuses linked to the target are considered.

Outputs 2

psp_paymentsPSP payment[]
PSP payments actuellement reliés à la source selon les filtres configurés.
countinteger
Nombre de PSP payments présents dans cette sortie.

Behavior

Validate the source

Le node exige un order or invoice adressable avec un ID. Les sources supportées sont order or invoice.

Resolve the relationship

Ormuz recherche les PSP payments liés selon la relation métier et les filtres configurés.

Expose the results

Les PSP payments deviennent disponibles pour les bindings en aval.

Limits and responsibilities

  • The node neither creates nor modifies linked resources; it reads an existing relationship.
  • An empty collection is a valid result when the relationship currently contains no object.
  • The output represents the relationship as visible at execution time.