Skip to content
/ epc-qr Public

A Java library for generation of EPC QR codes.

License

Notifications You must be signed in to change notification settings

jomu78/epc-qr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

epc-qr

License Build Status Maven Central JavaDoc Java Doc

A Java library for generation of EPC QR Code.

The European Payments Council Quick Response Code guidelines define the content of a QR code that can be used to initiate SEPA credit transfer (SCT).

epc-qr quick examples:

    // specify data of the epc code
    var builder = new EpcBuilder()
      .withRecipient("Max Mustermann")
      .withIban("GB33BUKB20201555555555")
      .withPaymentAmount(48.81D)
      .withPurposeText("Test");

    // get the epc-qr code as hase64 encoded image
    String base64 = new Base64ImageGenerator().generate(builder);

example output

Maven dependency:

<dependency>
  <groupId>de.muehlencord.epcqr</groupId>
  <artifactId>epc-qr</artifactId>
  <version>1.0.0</version>
</dependency>

Compatibility Badge

References

License

Copyright 2023 Jörn Mühlencord

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0

About

A Java library for generation of EPC QR codes.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages