Temenos · Arazzo Workflow
Temenos Payments Initiate Payment And Poll Status
Version 1.0.0
Create a payment order and poll its processing status until it settles.
View Spec
View on GitHub
BankingCloud BankingCore BankingDigital BankingFinancial-ServicesFintechOpen BankingPaymentsWealth ManagementArazzoWorkflows
Provider
Workflows
initiate-payment-poll-status
Initiate a payment order and poll until it completes or fails.
Creates a payment order, confirms it was persisted, and polls the payment status endpoint, branching on the terminal status reported by the hub.
1
createPaymentOrder
{$sourceDescriptions.paymentOrdersApi.url}#/paths/~1paymentOrders/post
Create a payment order for the requested transfer.
2
getPaymentOrder
{$sourceDescriptions.paymentOrdersApi.url}#/paths/~1paymentOrders~1{paymentOrderId}/get
Read the created payment order back to confirm it was persisted.
3
pollStatus
Poll the payment status endpoint and branch on the terminal status: COMPLETED ends the workflow successfully, FAILED or CANCELLED routes to the failure step, and any other status retries.
4
handleFailure
Re-read the final status of a payment that did not settle so the failure reason is captured in the workflow outputs.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.