=== Payment Gateway for maib e-Commerce Checkout for WooCommerce ===
Contributors: alexminza
Tags: Moldova, maib, e-commerce, checkout, payment gateway
Requires at least: 5.6
Tested up to: 7.0
Stable tag: 1.0.6
Requires PHP: 8.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Accept Visa, Mastercard, Apple Pay, Google Pay, MIA Instant Payments directly on your store with the maib e-Commerce Checkout payment gateway.

== Description ==

Accept Visa, Mastercard, Apple Pay, Google Pay, MIA Instant Payments directly on your store with the Payment Gateway for maib e-Commerce Checkout for WooCommerce.

= Features =

* Online payments with [maib e-Commerce Checkout](https://www.maib.md/en/persoane-juridice/e-commerce)
* Reverse transactions – partial or complete refunds
* Admin order actions – check order payment status
* Supports WooCommerce [block-based checkout experience](https://woocommerce.com/checkout-blocks/)
* Free to use – [Open-source GPL-3.0 license on GitHub](https://github.com/alexminza/payment-gateway-wc-maib-checkout)

= Getting Started =

* [Installation Instructions](./installation/)
* [Frequently Asked Questions](./faq/)

== Installation ==

1. Configure the plugin Connection Settings by entering the connection credentials received from the bank
2. Provide the *Callback URL* to the bank to enable online payment notifications
3. Enable *Test* and *Debug* modes in the plugin settings
4. Perform the following test cases and provide the requested details to the bank:
    * **Test case #1**: Create a new order and pay
    * **Test case #2**: Create a new order and pay, afterwards perform a full order refund
5. Disable *Test* and *Debug* modes when ready to accept live payments

== Frequently Asked Questions ==

= How can I configure the plugin settings? =

Use the *WooCommerce > Settings > Payments > maib e-Commerce Checkout* screen to configure the plugin.

= Where can I get the Connection Settings? =

The connection settings are provided by maib. This data is used by the plugin to connect to the maib e-Commerce Checkout payment gateway and process the transactions. Please see [https://www.maib.md/en/persoane-juridice/e-commerce](https://www.maib.md/en/persoane-juridice/e-commerce) for details.

= What store settings are supported? =

maib e-Commerce Checkout supports transactions in MDL (Moldovan Leu), EUR (Euro) and USD (US Dollar).

= How can I contribute to the plugin? =

If you're a developer and you have some ideas to improve the plugin or to solve a bug, feel free to raise an issue or submit a pull request in the [Github repository for the plugin](https://github.com/alexminza/payment-gateway-wc-maib-checkout).

You can also contribute to the plugin by translating it. Simply visit [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/payment-gateway-wc-maib-checkout) to get started.

== Screenshots ==

1. Plugin settings
2. Connection settings
3. Refunds
4. Order actions

== Changelog ==

See [payment-gateway-wc-maib-checkout project releases on GitHub](https://github.com/alexminza/payment-gateway-wc-maib-checkout/releases) for details.

= 1.0.6 =
Improved payment retry handling.

= 1.0.5 =
Added list of supported languages for better payment gateway localization integration.

= 1.0.4 =
* Added support for EUR and USD currencies

= 1.0.3 =
* Improved refund processing and notification handling
* Adjusted payment failure responses for clearer behavior
* Improved payment notification logging and test-friendly messages

= 1.0.2 =
* Updated integration with [maib e-Commerce Checkout API](https://github.com/alexminza/maib-checkout-sdk-php) - added support for the latest API changes
* Enhanced payment notification logging for better transaction monitoring
* Added WooCommerce product instance caching compatibility declaration

= 1.0.1 =
* Improved [Composer packages versions compatibility](https://vanrossum.dev/37-wordpress-and-composer) by using [Jetpack Autoloader by Automattic](https://github.com/Automattic/jetpack-autoloader)
* Code reorganization and refactoring for better maintainability

= 1.0.0 =
Initial version release.

== Upgrade Notice ==

= 1.0.6 =
Improved payment retry handling.

= 1.0.5 =
Added list of supported languages for better payment gateway localization integration.

= 1.0.4 =
Added support for EUR and USD currencies.

= 1.0.3 =
Improved refund notification handling and enhanced payment callback processing.

= 1.0.2 =
Updated integration with maib e-Commerce Checkout API - added support for the latest API changes.

= 1.0.1 =
Code reorganization and refactoring for better maintainability.

= 1.0.0 =
Initial version release.
