Accept Visa and Mastercard directly on your store with the maib Moldova Agroindbank payment gateway for WooCommerce.
Features
Getting Started
Before installation you need to sign up with
maib Moldova Agroindbank and receive the client certificate.
See
https://www.maib.md/en/persoane-juridice/e-commerce/e-commerce and contact
ecom@maib.md for details.
- Configure the plugin Connection Settings by performing one of the following steps:
- BASIC: Upload the PFX client certificate file received from the bank
- ADVANCED: Convert and copy the private key and certificates PEM files to the server, securely set up the owner and file system permissions, configure the paths to the files
- Set the certificate / private key password
- Provide the Callback URL to the bank to enable online payment notifications
- Enable Test and Debug modes in the plugin settings
- Perform the following tests and verify all the transactions are processed correctly:
- Test case No 1: Set Transaction type to Charge, create a new order and pay with a test card
- Test case No 2: Set Transaction type to Authorization, create a new order and pay with a test card, afterwards perform a full order refund
- Test case No 3: Set Transaction type to Charge, create a new order and pay with a test card, afterwards perform a full order refund
- Review the Close day scheduled action settings on the WooCommerce Status page
- Disable Test and Debug modes when ready to accept live payments
See
MaibApi MAIB Payment PHP SDK for more details.
See
wc-moldovaagroindbank project releases on GitHub for details.
1.4.2
Improved reliability of the
maib_close_day
scheduled action registration on certain systems.
1.4.1
1.4.0
Added support for WooCommerce
Cart and Checkout Blocks.
1.3.2
Added support for WooCommerce
High-Performance Order Storage (HPOS).
1.3.1
Updated
MAIB Payment PHP SDK to fix Windows platform compatibility.
See
Result code value is parsing wrong issue #29 and
Gateway response parsing is platform-dependent issue #3 for details.
1.3.0
- Migrated to the official MAIB Payment PHP SDK
- Minimum supported PHP version changed to 7.2
- Added No logo option for payment method at checkout
- Improved logging and admin setup guidance
1.2.5
Updated Tested up to 6.1 and WC tested up to 7.1.0
1.2.4
Updated maib test payment gateway URL and visual identity
1.2.3
Fixed refund transaction amount value in the underlying third party module.
See
GitHub Fruitware/MaibApi issue #9 and
Pull request #10 for details.
1.2.2
Fixed refund transaction amount parameter in the underlying third party module.
See
GitHub Fruitware/MaibApi issue #6 and
Pull request #7 for details.
1.2.1
Modified MAIB payment gateway URL for 3DS v2 compliance
1.2.0
Updated Tested up to 5.6 and WC tested up to 4.8.0
1.1.9
- Added Verify transaction order action
- Updated WC tested up to 4.5.2
1.1.7
Improved Close day scheduled action registration.
For this feature to work properly at least WooCommerce 4 with
Action Scheduler 3 are required – see
bug fixes from PR #333 for details.
1.1.6
Added support for EUR and USD currencies
1.1.5
Fixed transaction reversal status check
1.1.3
Minor improvements
1.1.2
Minor improvements
1.1.1
Basic and Advanced settings configuration modes
1.1
- Simplified payment gateway setup
- Added client certificate upload
- Added payment method logo image selection
- Added close business day scheduled action
- Added validations for certificates, private key and settings
1.0.1
- Added total refunds via payment gateway calculation (since WooCommerce 3.4)
- Improved logging and unsupported store settings diagnostics
- Check WooCommerce is active during plugin initialization
1.0
Initial release