pain-001-001-03

[![Build Status](https://travis-ci.org/ISNIT0/node-iso20022-pain-001.001.03.svg?branch=master)](https://travis-ci.org/ISNIT0/node-iso20022-pain-001.001.03) ## Usage ```bash npm i pain-001-001-03 ``` ```typescript import { generateAndValidateXml } from 'pa

Usage no npm install needed!

<script type="module">
  import pain00100103 from 'https://cdn.skypack.dev/pain-001-001-03';
</script>

README

ISO20022 PAIN 001.001.03 Generator

Build Status

Usage

npm i pain-001-001-03
import { generateAndValidateXml } from 'pain-001-001-03';

const XMLString = await generateAndValidateXml(
    grpHdr as GrpHdr,
    pmtInf as PmtInf,
    transactions as Transaction[]
);

Full Example

src/test.ts

Argument types

See src/types.d.ts

Future Development (contribution welcome)

  • More Comprehensive Types and Validation
  • Better Dynamic Templating
  • Support other revisions of PAIN.001.001

License

MIT