About
This comprehensive Node.js and TypeScript library provides robust functionality for interacting with PayBySquare QR codes, the national standard for payment QR codes in Slovakia. It allows developers to easily generate these standardized QR codes as PNG images from structured payment data, decode existing QR codes back into comprehensive payment information, and perform rigorous validation against banking standards, including IBAN checksums and field formats. The library ensures compliance, offers detailed reporting on potential issues, and includes an MCP server to expose its capabilities to AI clients like Claude, facilitating modern payment integrations.