Как импортировать повторяющиеся платежи SEPA Direct Debit с помощью XML?

Я из Германии, и мне нужно использовать транзакции прямого дебета SEPA для подписок. У нас есть подписки в базе данных MySQL, и нам необходимо импортировать их в банк. Я создал XML-файл. Это очень просто для отдельных транзакций. Но мне нужно импортировать текущие транзакции. Интересно, что нет никаких примеров для XML импорта повторяющихся транзакций SEPA. Кто-нибудь делал такую ​​интеграцию? Вот мой XML:

<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02">
    <CstmrDrctDbtInitn>
        <GrpHdr>
            <MsgId>Proficash-2020-12-03T15:08:54:0143</MsgId>
            <CreDtTm>2020-12-03T15:08:54</CreDtTm>
            <NbOfTxs>2</NbOfTxs>
            <CtrlSum>5.09</CtrlSum>
            <InitgPty>
                <Nm>Alan De Silva</Nm>
            </InitgPty>
        </GrpHdr>
        <PmtInf>
            <PmtInfId>Proficash-2020-12-03T15:08:54:0158</PmtInfId>
            <PmtMtd>DD</PmtMtd>
            <BtchBookg>true</BtchBookg>
            <NbOfTxs>2</NbOfTxs>
            <CtrlSum>5.09</CtrlSum>
            <PmtTpInf>
                <SvcLvl>
                    <Cd>SEPA</Cd>
                </SvcLvl>
                <LclInstrm>
                    <Cd>CORE</Cd>
                </LclInstrm>
                <SeqTp>RCUR</SeqTp>
            </PmtTpInf>
            <ReqdColltnDt>2020-12-07</ReqdColltnDt>
            <Cdtr>
                <Nm>preisboerse24</Nm>
            </Cdtr>
            <CdtrAcct>
                <Id>
                    <IBAN>DE1212121212121212</IBAN>
                </Id>
            </CdtrAcct>
            <CdtrAgt>
                <FinInstnId>
                    <BIC>QWERTYQWERTY</BIC>
                </FinInstnId>
            </CdtrAgt>
            <ChrgBr>SLEV</ChrgBr>
            <CdtrSchmeId>
                <Id>
                    <PrvtId>
                        <Othr>
                            <Id>DE7878787878787878</Id>
                            <SchmeNm>
                                <Prtry>SEPA</Prtry>
                            </SchmeNm>
                        </Othr>
                    </PrvtId>
                </Id>
            </CdtrSchmeId>
            <DrctDbtTxInf>
                <PmtId>
                    <InstrId>1</InstrId>
                    <EndToEndId>NOTPROVIDED</EndToEndId>
                </PmtId>
                <InstdAmt Ccy="EUR">1.76</InstdAmt>
                <DrctDbtTx>
                    <MndtRltdInf>
                        <MndtId>MANDATSREFERENZ000001</MndtId>
                        <DtOfSgntr>2020-12-02</DtOfSgntr>
                    </MndtRltdInf>
                </DrctDbtTx>
                <DbtrAgt>
                    <FinInstnId>
                        <BIC>IMHGZSHDGD</BIC>
                    </FinInstnId>
                </DbtrAgt>
                <Dbtr>
                    <Nm>tester toaster</Nm>
                </Dbtr>
                <DbtrAcct>
                    <Id>
                        <IBAN>DE1234567812345678</IBAN>
                    </Id>
                </DbtrAcct>
                <RmtInf>
                    <Ustrd>zweite Zahlung</Ustrd>
                </RmtInf>
                <adlkja>
                startdate, enddate, 
                </asdja>
            </DrctDbtTxInf>
            <DrctDbtTxInf>
                <PmtId>
                    <InstrId>2</InstrId>
                    <EndToEndId>NOTPROVIDED</EndToEndId>
                </PmtId>
                <InstdAmt Ccy="EUR">3.33</InstdAmt>
                <DrctDbtTx>
                    <MndtRltdInf>
                        <MndtId>MANDATSREFERENZ000001</MndtId>
                        <DtOfSgntr>2020-12-02</DtOfSgntr>
                    </MndtRltdInf>
                </DrctDbtTx>
                <DbtrAgt>
                    <FinInstnId>
                        <BIC>HZTSHDGHDN</BIC>
                    </FinInstnId>
                </DbtrAgt>
                <Dbtr>
                    <Nm>tester toaster</Nm>
                </Dbtr>
                <DbtrAcct>
                    <Id>
                        <IBAN>DE1234567887654321</IBAN>
                    </Id>
                </DbtrAcct>
                <RmtInf>
                    <Ustrd>vierte Zahlung</Ustrd>
                </RmtInf>
            </DrctDbtTxInf>
        </PmtInf>
    </CstmrDrctDbtInitn>
</Document>

Заранее спасибо.

0 ответов

Другие вопросы по тегам