=== GiroCode ===
Contributors: documentid
Donate link: https://documentid.net/girocode
Tags: GiroCode, QR Code, EPC QR Code, SEPA, Banking, Shortcode
Requires at least: 4.7
Tested up to: 6.6.2
Stable tag: 1.0.7
Requires PHP: 7.0
License: GPLv2
License URI: https://www.gnu.org/licenses/gpl-2.0.html

This plugin displays GiroCodes for easy bank transfers. A GiroCode is a QR code with data for a transfer which can be scanned into a banking app.

== Description ==

This plugin displays GiroCodes for easy bank transfers. A GiroCode is a QR code with data for a transfer which can be scanned into a banking app.

GiroCode is a European standard for transfers in the SEPA (Single Euro Payments Area) currently covering 36 countries and territories.

Shortcode examples:

`[girocode beneficiary="Deutsches Rotes Kreuz e. V." iban="DE63370205000005023307" amount="10.00" purpose="Internationale Soforthilfe"]
[girocode beneficiary="Deutsches Rotes Kreuz e. V." iban="DE63370205000005023307" amount="10.00" purpose="Internationale Soforthilfe" type="CHAR"]
[girocode beneficiary="Deutsches Rotes Kreuz e. V." iban="DE63370205000005023307" amount="10.00" purpose="Internationale Soforthilfe" size="100"]
[girocode beneficiary="Deutsches Rotes Kreuz e. V." IBAN="DE63370205000005023307" amount="1.00" purpose="Internationale Soforthilfe" size="200"]`

The amount is specified in Euro, standard size is 150.

For a charity donation, type "CHAR" should be specified, marking the transfer as a such in the banking data.

== Use of External Services ==

This plugin uses the external service [documentid.net/girocode](https://documentid.net/girocode).
The [Terms of Service](https://documentid.net/terms-of-service/girocode) also include information on how your data is handled.


== Frequently Asked Questions ==

= Does an IBAN validation takes place? =

Yes. The IBAN (International Bank Account Number) is validated both by its structure and by verifying its checksum.

== Screenshots ==

1. A GiroCode (created using the second shortcode shown above, actual image quality is better than provided in this screenshot)

== Changelog ==

= 1.0.7 =
* Updated readme file.

= 1.0.6 =
* Minor fix.

= 1.0.5 =
* Minor fix.

= 1.0.4 =
* Minor fix.

= 1.0.3 =
* Updated readme file.

= 1.0.2 =
* Updated readme file.

= 1.0.1 =
* Updated readme file.

= 1.0 =
* Initial version.

== Upgrade Notice ==

= 1.0 =
Initial version.
