Temenos Transact · Schema

PaymentOrder

A payment order in Temenos Transact for submitting payment instructions through various clearing systems.

BankingCore BankingDigital BankingEnterpriseFinancial ServicesFintech

Properties

Name Type Description
paymentOrderId string Unique payment order identifier
debitAccountId string Debit account identifier
debitAmount number Amount debited from the source account
debitCurrency string Currency of the debit
creditAccountId string Credit account identifier or beneficiary account
creditAmount number Amount credited to the destination account
creditCurrency string Currency of the credit
paymentType string Payment type classification
status string Payment order status
valueDate string Value date of the payment
executionDate string Timestamp when the payment was executed
beneficiaryName string Name of the payment beneficiary
beneficiaryIban string IBAN of the beneficiary
beneficiaryBic string BIC/SWIFT code of the beneficiary bank
remittanceInformation string Remittance information or payment reference
chargesType string Who bears the charges
totalCharges number Total charges applied
exchangeRate number Applied exchange rate
rejectionReason string Reason for rejection if applicable
View JSON Schema on GitHub

JSON Schema

temenos-transact-core-banking-payment-order-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "PaymentOrder",
  "type": "object",
  "description": "A payment order in Temenos Transact for submitting payment instructions through various clearing systems.",
  "properties": {
    "paymentOrderId": {
      "type": "string",
      "description": "Unique payment order identifier"
    },
    "debitAccountId": {
      "type": "string",
      "description": "Debit account identifier"
    },
    "debitAmount": {
      "type": "number",
      "description": "Amount debited from the source account"
    },
    "debitCurrency": {
      "type": "string",
      "description": "Currency of the debit"
    },
    "creditAccountId": {
      "type": "string",
      "description": "Credit account identifier or beneficiary account"
    },
    "creditAmount": {
      "type": "number",
      "description": "Amount credited to the destination account"
    },
    "creditCurrency": {
      "type": "string",
      "description": "Currency of the credit"
    },
    "paymentType": {
      "type": "string",
      "description": "Payment type classification"
    },
    "status": {
      "type": "string",
      "description": "Payment order status"
    },
    "valueDate": {
      "type": "string",
      "description": "Value date of the payment"
    },
    "executionDate": {
      "type": "string",
      "description": "Timestamp when the payment was executed"
    },
    "beneficiaryName": {
      "type": "string",
      "description": "Name of the payment beneficiary"
    },
    "beneficiaryIban": {
      "type": "string",
      "description": "IBAN of the beneficiary"
    },
    "beneficiaryBic": {
      "type": "string",
      "description": "BIC/SWIFT code of the beneficiary bank"
    },
    "remittanceInformation": {
      "type": "string",
      "description": "Remittance information or payment reference"
    },
    "chargesType": {
      "type": "string",
      "description": "Who bears the charges"
    },
    "totalCharges": {
      "type": "number",
      "description": "Total charges applied"
    },
    "exchangeRate": {
      "type": "number",
      "description": "Applied exchange rate"
    },
    "rejectionReason": {
      "type": "string",
      "description": "Reason for rejection if applicable"
    }
  }
}