Skip to content

Dauerfreigabe für Anlieferung einer Zahlungsdatei (Payment Submission Service, PSS) #21

@chatelao

Description

@chatelao

Ausgangslage:

  1. Oft gibt es in den Buchhaltungsabteilungen eine Rollentrennung zwischen "Zahlungserfassung und Upload in's e-Banking" im Buchhaltungssystem und der effektiven Freigabe der Zahlung zur Ausführung im e-Banking.
  2. Der Ablauf im API erfordert nach der Auslösung im Buchhaltungssystem direkt ein Login und eine Bestätigung im e-Banking

Änderungsantrag:

  1. Der TPP soll im Rahmen der Consent-Erteilung für die Konten zusätzlich zu den Lese-Freigaben (Stammdaten/Bewegungen/Saldo) auch ein "Schreib" Rechte für die Zahlungseinlieferung ohne Ausführung vergeben können.
  2. In diesem Fall könnte der TPP anschliessend Zahlungsdateien in das e-Banking zur Freigabe bereitstellen (siehe Punkt 1 der Ausgangslage).

Die Erweiterung in der interaktiven Consent Erteilung (POST "/v1/constents") könnte wie folgt aussehen:

Beispielanfrage:

{
  "access": {
    "accounts": [
      {
        "iban": "DE88900000010000007500",
        "currency": "CHF"
      }
    ],
    "balances": [
      {
        "iban": "DE88900000010000007500",
        "currency": "CHF"
      }
    ],
    "transactions": [
      {
        "iban": "DE88900000010000007500",
        "currency": "CHF"
      }
    ],
    "payment-uploads": [
      {
        "iban": "DE88900000010000007500",
        "currency": "CHF"
      }
    ]
  },
  "recurringIndicator": true,
  "validUntil": "2020-07-12",
  "frequencyPerDay": 4,
  "combinedServiceIndicator": false
}
..

Spezifikationserweiterung:

    accountAccess:
      description: |
        Requested access services for a consent.
      type: object
      properties:
        accounts:
...
        balances:
...
        transactions:
...
        payment-uploads:
          description: |
            Is asking for payment-uploads to be uploaded to the addressed accounts. This payments
            only be executed after an additional direct oder automatic consent of the PSU inside the 
            Online Banking. Payments will stop with the status "ACCP" after technical validation.
 
            If the array is empty, the TPP is asking to upload payments to  all accessible account lists.
            This may be restricted in a PSU/ASPSP authorization dialogue.
            If the array is empty, also the arrays for accounts or balances shall be empty, if used.
          type: array
          items:
            $ref: "#/components/schemas/accountReference16-CH"

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions