pain.002-API för att hämta betalningsfilens status
pain.002 är ISO 20022-meddelandet Customer Payment Status Report. Banken använder det för att ange om en pain.001-betalningsfil har tagits emot, godkänts för behandling eller avvisats. ISECures File Exchange API hämtar svaret som banken erbjuder.
Vad pain.002 berättar
En rapport kan gälla hela filen, en betalningsbatch eller en enskild transaktion. Den innehåller status och, när banken anger den, en orsakskod. Vanliga statusar beskriver mottagning, behandling, godkännande eller avvisning, men tillgänglighet och detaljnivå varierar.
pain.002 är inte en kontotransaktion eller en universell slutlig bekräftelse på att mottagarens konto har krediterats. Applikationen måste tolka status enligt bankens anvisning och den egna betalningsprocessen.
Hämtning via en bankintegration
ISECure sköter bankens Web Services-anslutning, certifikat och filhämtning. Din programvara listar och laddar ned pain.002-filer via REST-API, SDK eller filsynkronisering och matchar dem med den ursprungliga pain.001-filen.
- Hantering av bankspecifika anslutningar och certifikat
- Listning och nedladdning av nya svarsfiler
- Rå ISO 20022 XML för din egen statuslogik
- Samma integrationsmodell för finländska banker
Status är inget realtidslöfte
Ett svar är tillgängligt när banken skapar och publicerar filen. ISECure ändrar inte bankens status och lovar inte kontinuerlig realtidsuppföljning. Bankavtalet definierar filtyper och svarstider.