{"id":252545,"date":"2025-10-13T16:11:18","date_gmt":"2025-10-13T16:11:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/payment-gateway-for-myameriapay\/"},"modified":"2026-03-23T07:51:52","modified_gmt":"2026-03-23T07:51:52","slug":"payment-gateway-for-myameriapay","status":"publish","type":"plugin","link":"https:\/\/nl-be.wordpress.org\/plugins\/payment-gateway-for-myameriapay\/","author":23367526,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.3","stable_tag":"1.5.3","tested":"6.8.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Payment Gateway for MyAmeriaPay","header_author":"Ameriabank","header_description":"Woocommerce payment gateway for MyAmeriaPay.","assets_banners_color":"6ac735","last_updated":"2026-03-23 07:51:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/ameriabank.am\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":404,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.1":{"tag":"1.5.1","author":"ameria","date":"2025-10-13 16:10:43"},"1.5.2":{"tag":"1.5.2","author":"ameria","date":"2026-03-10 14:01:32"},"1.5.3":{"tag":"1.5.3","author":"ameria","date":"2026-03-23 07:51:52"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3377656,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3377656,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5.1","1.5.2","1.5.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3377656,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3377656,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3377656,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"MyAmeria Pay option in WooCommerce checkout","2":"Plugin configuration settings first screenshoot","3":"Plugin configuration settings second screenshoot"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[224122,240335,6593,286],"plugin_category":[45],"plugin_contributors":[249128],"plugin_business_model":[],"class_list":["post-252545","plugin","type-plugin","status-publish","hentry","plugin_tags-ameria","plugin_tags-armenia","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ameria","plugin_committers-ameria"],"banners":{"banner":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/banner-772x250.png?rev=3377656","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/icon-256x256.png?rev=3377656","icon_2x":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/icon-256x256.png?rev=3377656","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/screenshot-1.png?rev=3377656","caption":"MyAmeria Pay option in WooCommerce checkout"},{"src":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/screenshot-2.png?rev=3377656","caption":"Plugin configuration settings first screenshoot"},{"src":"https:\/\/ps.w.org\/payment-gateway-for-myameriapay\/assets\/screenshot-3.png?rev=3377656","caption":"Plugin configuration settings second screenshoot"}],"raw_content":"<!--section=description-->\n<p>This plugin adds MyAmeria Pay as a payment option in WooCommerce stores.<\/p>\n\n<h3>Compatibility<\/h3>\n\n<ul>\n<li>Compatible with WooCommerce High-Performance Order Storage (HPOS) feature<\/li>\n<li>Requires WooCommerce 6.0+<\/li>\n<li>Tested up to WooCommerce 8.0<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to your WordPress site<\/li>\n<li>Activate the plugin<\/li>\n<li>Configure the settings in WooCommerce \u2192 Settings \u2192 Payments \u2192 MyAmeria Pay<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20get%20api%20credentials%3F\"><h3>How do I get API credentials?<\/h3><\/dt>\n<dd><p>Contact AmeriaBank to get your merchant credentials.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Title and logo changes= 1.5.2 =<\/li>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Changed block class prefixes.<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Changed textdomain to \"payment-gateway-for-myameriapay\".<\/li>\n<li>Prefixed all function, class, and option names with <code>paymgafo_myameria_<\/code> to avoid naming collisions.<\/li>\n<li>Fixed all warnings from plugin checks.<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Added Test and Production mode environment option for users.<\/li>\n<li>Improved UI\/UX design and layout fixes.<\/li>\n<li>Added eye icon to toggle password visibility.<\/li>\n<li>Updated Plugin Info section data.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Renamed plugin to avoid trademark confusion and follow WordPress.org guidelines.<\/li>\n<li>Changed plugin slug to <code>payment-gateway-for-myameriapay<\/code>.<\/li>\n<li>Prefixed all function, class, and option names with <code>paymgafo_myameria_<\/code> to avoid naming collisions.<\/li>\n<li>Removed <code>load_plugin_textdomain()<\/code> as it is no longer needed (WordPress 4.6+).<\/li>\n<li>Updated <code>readme.txt<\/code> with external service details and improved formatting. <\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Escaped all admin output and translatable strings using WordPress escaping functions (<code>esc_html__<\/code>, <code>wp_kses_post<\/code>, etc.)<\/li>\n<li>Escaped output of <code>$this-&gt;generate_settings_html()<\/code> and <code>$this-&gt;get_author_info_html()<\/code> using <code>wp_kses_post()<\/code> to prevent XSS<\/li>\n<li>Resolved PHPCS warnings related to output escaping for <code>$this<\/code> method calls<\/li>\n<li>Ensured better compliance with WordPress security best practices in admin screens<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improved security: Added nonce verification for redirect handlers<\/li>\n<li>Escaped all translatable strings and outputs using proper WordPress escaping functions (<code>esc_html__<\/code>, <code>wp_kses_post<\/code>, etc.)<\/li>\n<li>Sanitized and validated usage of <code>$_SERVER<\/code>, <code>$_GET<\/code>, and other superglobals<\/li>\n<li>Properly encoded query parameters in API requests using <code>urlencode()<\/code><\/li>\n<li>Minor code cleanup and improved developer feedback<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Secure payment gateway for MyAmeria Pay in WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/252545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=252545"}],"author":[{"embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ameria"}],"wp:attachment":[{"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=252545"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=252545"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=252545"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=252545"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=252545"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nl-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=252545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}