Iso20022.js
Finance and crypto
payments library
SHOW HN2024
How HN took it
8 positive, 29 neutral or asking, 0 mixed, 14 critical, out of 51 comments about the project. Thread score -0.11.
Idea: 2 for, 8 againstDocs: 2 for, 1 againstDesign: 1 for, 2 againstExecution: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, easy-to-read API and docs
From 2 comments
Slightly stretching the concept of "three lines of code". But it looks clean and self-documenting to this non-js developer. Nice.
andyjohnson0 on HNIt seems very clear and easy to use, well done! I am wondering if there is any test environment like with Stripe in order to validate the flow in development?
boursbenjamin on HN
Objections
Not really three lines; it only generates XML, does not send payments
From 3 comments
It isnt sending a payment in 3 LoC at all. Its generating an XML doc.
heohk on HNyou cant really create anything. it's a xml formatter, so maybe the title should be how to convert json to xml in 3 lines of code. for payments to go out you would need a hell of…
hankchinaski on HNThat's the longest 3 lines of code I've ever seen.
vladde on HN
Finance software in Node/npm is risky
From 2 comments
>> I'd love to know what you think and importantly know about any improvements you'd like us to make! I think it's scary to do any finance related stuff using NPM dependencies.…
phkahler on HNI use node every day I think it is a not very good idea to develop finance software in node
worik on HN
Banks use custom variants of the standard
From 2 comments
So regarding ISO 20022 it is just a format for what is sent and read so each party have a common format to use (this is only partially true as institutions like making their own…
ultimatewhip on HNThe problem with this standard is all the free text and bank specific fields that banks will use instead of the standard. One bank I integrated with had the equivalent of "Our…
mrloba on HN
Requests
Support ACH/NACHA payments
From 1 comment
Do you have any plans to support ACH/NACHA payments?
TheeWheel on HN
Test environment or sandbox
From 1 comment
It seems very clear and easy to use, well done! I am wondering if there is any test environment like with Stripe in order to validate the flow in development?
boursbenjamin on HN
Questions
How is authentication and sending to banks handled
From 2 comments
Super stupid question, but this must have some kind of authentication, right? Where is that part?
101008 on HNNice work, can I ask how you tested this with SWIFT for example? Is there a development portal you need access to?
CommanderData on HN
Who are the target developers
From 1 comment
This looks pretty interesting, but my only experience with payments are black-box payment processors that expose an API, and services like Stripe that handle all of the…
catapart on HN
Alternatives named
XSD-generated classes from ISO20022 schemas
From 1 comment
XML Schema Definitions for all ISO20022 messages are public: https://www.iso20022.org/iso-20022-message-definitions There are tools that can turn the schema files into…
mkuznets on HN
moov-io rtp20022 Go package
From 1 comment
Are you planning on generating all (or a subset) of 20022 messages? That’s what we did for our Go package using 20022 for RTP. We added helpers for generating IDs and the…
adamdecaf on HN