Montran · Schema

CreditTransferRequest

PSD2 PISP credit transfer request using ISO 20022 pain.001 CustomerCreditTransferInitiation

BankingCentral BankingFinancial ServicesISO 20022Market InfrastructureMessagingPaymentsReal-Time PaymentsSWIFT

Properties

Name Type Description
consentId string PSD2 consent identifier authorizing the payment
debtorAccount object
creditorName string Name of the creditor
creditorAccount object
creditorAgent object
amount number Payment amount
currency string ISO 4217 currency code
endToEndId string End-to-end identification
remittanceInformation string Remittance information
View JSON Schema on GitHub

JSON Schema

montran-credittransferrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CreditTransferRequest",
  "title": "CreditTransferRequest",
  "type": "object",
  "description": "PSD2 PISP credit transfer request using ISO 20022 pain.001 CustomerCreditTransferInitiation",
  "required": [
    "consentId",
    "debtorAccount",
    "creditorAccount",
    "amount",
    "currency"
  ],
  "properties": {
    "consentId": {
      "type": "string",
      "description": "PSD2 consent identifier authorizing the payment"
    },
    "debtorAccount": {
      "$ref": "#/components/schemas/AccountIdentification"
    },
    "creditorName": {
      "type": "string",
      "description": "Name of the creditor"
    },
    "creditorAccount": {
      "$ref": "#/components/schemas/AccountIdentification"
    },
    "creditorAgent": {
      "$ref": "#/components/schemas/FinancialInstitution"
    },
    "amount": {
      "type": "number",
      "format": "double",
      "description": "Payment amount",
      "minimum": 0.01
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 currency code",
      "pattern": "^[A-Z]{3}$"
    },
    "endToEndId": {
      "type": "string",
      "description": "End-to-end identification"
    },
    "remittanceInformation": {
      "type": "string",
      "description": "Remittance information"
    }
  }
}