
Secure payment gateway for MyAmeria Pay in WooCommerce.
| Author: | ameria (profile at wordpress.org) |
| WordPress version required: | 5.8 |
| WordPress version tested: | 6.8.5 |
| Plugin version: | 1.5.3 |
| Added to WordPress repository: | 13-10-2025 |
| Last updated: | 23-03-2026 |
| Rating, %: | 100 |
| Rated by: | 2 |
| Plugin URI: | |
| Total downloads: | 393 |
| Active installs: | 10+ |

Click to start download
|
This plugin adds MyAmeria Pay as a payment option in WooCommerce stores.
Compatibility
- Compatible with WooCommerce High-Performance Order Storage (HPOS) feature
- Requires WooCommerce 6.0+
- Tested up to WooCommerce 8.0
Screenshots

MyAmeria Pay option in WooCommerce checkout

Plugin configuration settings first screenshoot

Plugin configuration settings second screenshoot
FAQ
How do I get API credentials?
Contact AmeriaBank to get your merchant credentials.
ChangeLog
1.5.3
- Title and logo changes= 1.5.2 =
- Minor bug fix
1.5.1
- Changed block class prefixes.
1.5
- Changed textdomain to “payment-gateway-for-myameriapay”.
- Prefixed all function, class, and option names with
paymgafo_myameria_ to avoid naming collisions.
- Fixed all warnings from plugin checks.
1.4
- Added Test and Production mode environment option for users.
- Improved UI/UX design and layout fixes.
- Added eye icon to toggle password visibility.
- Updated Plugin Info section data.
1.3
- Renamed plugin to avoid trademark confusion and follow WordPress.org guidelines.
- Changed plugin slug to
payment-gateway-for-myameriapay.
- Prefixed all function, class, and option names with
paymgafo_myameria_ to avoid naming collisions.
- Removed
load_plugin_textdomain() as it is no longer needed (WordPress 4.6+).
- Updated
readme.txt with external service details and improved formatting.
1.2
- Escaped all admin output and translatable strings using WordPress escaping functions (
esc_html__, wp_kses_post, etc.)
- Escaped output of
$this->generate_settings_html() and $this->get_author_info_html() using wp_kses_post() to prevent XSS
- Resolved PHPCS warnings related to output escaping for
$this method calls
- Ensured better compliance with WordPress security best practices in admin screens
1.1
- Improved security: Added nonce verification for redirect handlers
- Escaped all translatable strings and outputs using proper WordPress escaping functions (
esc_html__, wp_kses_post, etc.)
- Sanitized and validated usage of
$_SERVER, $_GET, and other superglobals
- Properly encoded query parameters in API requests using
urlencode()
- Minor code cleanup and improved developer feedback
1.0