Jack Henry & Associates · JSON Structure

Payments Orchestrator Request Structure

Cross-rail payment intent posted to POST /payments/v1/orchestrator/payments.

Type: Properties: 0
Financial ServicesBankingCore BankingDigital BankingPaymentsLendingFraudOpen BankingCommunity BanksCredit UnionsFintechOAuthOpenID Connect

Payments Orchestrator Request is a JSON Structure definition published by Jack Henry & Associates.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Payments Orchestrator Request",
  "description": "Cross-rail payment intent posted to POST /payments/v1/orchestrator/payments.",
  "fields": [
    { "name": "originatorAccountId", "type": "string", "required": true },
    { "name": "beneficiary.name", "type": "string" },
    { "name": "beneficiary.accountNumber", "type": "string" },
    { "name": "beneficiary.routingNumber", "type": "string", "description": "Nine-digit ABA routing number." },
    { "name": "beneficiary.email", "type": "email" },
    { "name": "beneficiary.phone", "type": "string" },
    { "name": "amount", "type": "decimal", "required": true },
    { "name": "currency", "type": "string", "default": "USD" },
    { "name": "speed", "type": "enum", "values": ["SameDay", "NextDay", "Standard", "Instant"] },
    { "name": "memo", "type": "string" },
    { "name": "policyHints", "type": "object", "description": "Free-form routing hints (preferred rails, cost ceilings, etc.)." }
  ]
}