This plugin adds a new "IRIS" payment method to the WooCommerce checkout.
How it works:
- The merchant uploads, in the gateway settings, the image of their personal
or business static IRIS QR code (the one generated by their banking app —
e.g. myAlpha, Eurobank Mobile, winbank, the IRIS app, etc.).
- At checkout, if the customer selects "IRIS" as the payment method, they
see this QR code and the payment instructions configured by the merchant.
- The customer scans the QR code with their banking app and pays outside of
WooCommerce (IRIS does not offer a public payment-confirmation API without
a merchant agreement with a bank).
- The order is automatically placed in "On hold" status.
- Once the merchant sees the payment land in their bank account, they
manually change the order status to "Processing" or "Completed".
Important: because IRIS does not provide a public payment-confirmation API
without a bank merchant contract, this plugin does NOT automatically confirm
payment. If you have IRIS Business API credentials from a bank, automatic
confirmation via webhook could be added in a future version.