diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..79da927 --- /dev/null +++ b/src/index.html @@ -0,0 +1,120 @@ + + +
+ + + ++ This API was developed for personal use, but modified and later released for public use. + It is an unofficial application with the sole purpose of simplifying QR code generation for universal payment ordes (https://upn-qr.si). + The application does not keep any long-term logs. +
+Because upn-qr.si prohobits the generation and use of UPN-QR codes by any unapthorized party, you must be authorized in order to use this application and publish the content that it generates.
+/api/qrcodeFollowing the specification from official documentation - NavodilaZaProgramerjeUPNQR.pdf, section 4. - "Vsebina kode QR"
+payer_name^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+ payer_address^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+ payer_city^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+ payer_amountpurpose_codepayment_purposeibanreferenceissuer_name^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+ issuer_address^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+ issuer_city^[a-zA-Z0-9ČŠŽĐ](?:[A-Z0-9 ČŠŽĐ]{0,31}[A-Z0-9ČŠŽĐ])?$/i
+