VIBAN payment - SEPA Instant
This example illustrates SEPA Instant payment initiated through a pain.001 message using a VIBAN account. Once pain.001 is received, the system validates the message and its content.
An initial pain.002 response is returned to confirm whether the payment was accepted for processing. Upon successful execution, a second pain.002 message is issued to confirm settlement. A camt.054 debit notification follows, reflecting the final booking on the master account.
Pain.001.001.09 sent using POST https://connect.lhv.com/payment
<?xml version='1.0' encoding='UTF-8'?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.09"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:pain.001.001.09 ../../XSD/pain.001.001.09.xsd">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>MsgId2507224</MsgId>
<CreDtTm>2025-07-23T16:36:27Z</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>1.00</CtrlSum>
<InitgPty>
<Nm>Connect Demo Customer 1</Nm>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>PmtInfId2507224</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<BtchBookg>false</BtchBookg>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>1.00</CtrlSum>
<ReqdExctnDt>
<Dt>2025-07-23</Dt>
</ReqdExctnDt>
<Dbtr>
<Nm>Paul Atreides</Nm>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>GB21LHVB04031512345679</IBAN>
</Id>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<BICFI>LHVBGB2LXXX</BICFI>
</FinInstnId>
</DbtrAgt>
<ChrgBr>SHAR</ChrgBr>
<CdtTrfTxInf>
<PmtId>
<InstrId>InstrId2507224</InstrId>
<EndToEndId>EndToEndId2507224</EndToEndId>
</PmtId>
<PmtTpInf>
<SvcLvl>
<Prtry>INST</Prtry>
</SvcLvl>
</PmtTpInf>
<Amt>
<InstdAmt Ccy="EUR">1.00</InstdAmt>
</Amt>
<ChrgBr>SHAR</ChrgBr>
<CdtrAgt>
<FinInstnId>
<BICFI>CAIXESBBXXX</BICFI>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>Katie Bell</Nm>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>ES9121000418450200051332</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>Payment Description</Ustrd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
</CstmrCdtTrfInitn>
</Document>Initial pain.002.001.10 with Accepted Settlement in Process (ACSP) status
Second pain.002.001.10 with Accepted Settlement Completed (ACSC) status
Debit notification, camt.054.001.02.
Last updated
Was this helpful?