Это будет сложный вопрос, я много искал, но не смог найти подходящее место, чтобы задать это.Не стесняйтесь указывать мне правильное место, если это не то.
Давайте начнем!
У меня есть код на PHP, который генерирует один шаблон xml.Этот шаблон соответствует стандарту iso для платежей: pain.001.001.03
. С помощью этого файла мы хотим сделать некоторые переводы не по отдельности на банковский счет в Австралии, поэтому, следуя стандарту, мысгенерировал этот xml:
<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03">
<CstmrCdtTrfInitn>
<GrpHdr>
<MsgId>104</MsgId>
<CreDtTm>2019-04-29T17:17:18</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>1</CtrlSum>
<InitgPty>
<Id>
<OrgId>
<Othr>
<Id>200615379</Id>
<SchmeNm>
<Cd>BANK</Cd>
</SchmeNm>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>ID</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<BtchBookg>false</BtchBookg>
<NbOfTxs>1</NbOfTxs>
<CtrlSum>1.00</CtrlSum>
<PmtTpInf>
<SvcLvl>
<Cd>NURG</Cd>
</SvcLvl>
</PmtTpInf>
<ReqdExctnDt>2019-05-01</ReqdExctnDt>
<Dbtr>
<Nm>Name</Nm>
<PstlAdr>
<Ctry>AT</Ctry>
</PstlAdr>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>IBAN</IBAN>
</Id>
<Ccy>AUD</Ccy>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<BIC>BIC</BIC>
<PstlAdr>
<Ctry>AT</Ctry>
</PstlAdr>
</FinInstnId>
</DbtrAgt>
<CdtTrfTxInf>
<PmtId>
<EndToEndId>ID</EndToEndId>
</PmtId>
<Amt>
<InstdAmt Ccy="AUD">1.00</InstdAmt>
</Amt>
<ChrgBr>SHAR</ChrgBr>
<CdtrAgt>
<FinInstnId>
<BIC>BIC</BIC>
<Nm>Name of agent</Nm>
<PstlAdr>
<Ctry>AU</Ctry>
</PstlAdr>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>NAME</Nm>
<PstlAdr>
<Ctry>AU</Ctry>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>ID</Id>
<SchmeNm>
<Cd>BBAN</Cd>
</SchmeNm>
</Othr>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>USDTR</Ustrd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
</CstmrCdtTrfInitn>
</Document>
Этот xml следует правилам этого pdf: https://www.erstegroup.com/content/dam/at/eh/www_erstegroup_com/en/Corporates/CGI%20Handb%C3%BCcher/erstegroup-cgi-mp-handbook.pdf
Страница 54, есть пример ожидаемого ответа.
Но даже при этом в переводе всегда отображается следующая ошибка:
Нет действующего института электронного банкинга
- Итак, есть ли вероятность, что мой xmlчто-то упускает?
- Если нет, кто-нибудь из нас работал с неевропейскими платежами (без sepa) и у вас есть скелет обмена XML, которым можно поделиться со мной?Это также будет полезно.
Я просматривал весь Интернет, но не нашел ответа, потому что все примеры, которые я нашел, не так хороши.
Csv-файлы также приветствуются.
Любые намеки или подходы к такого рода проблемам также приветствуются!
Спасибо, большое!