{"id":282684,"date":"2026-03-24T10:14:00","date_gmt":"2026-03-24T10:14:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nass-payment-gateway-for-woocommerce\/"},"modified":"2026-03-24T10:20:15","modified_gmt":"2026-03-24T10:20:15","slug":"nass-payment-gateway-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/nass-payment-gateway-for-woocommerce\/","author":20586957,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Nass Payment Gateway for WooCommerce","header_author":"Nass Payment Solutions","header_description":"Nass Payment Gateway integration for WooCommerce - Accept payments securely in Iraq","assets_banners_color":"a586e5","last_updated":"2026-03-24 10:20:15","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/nass.iq\/","header_plugin_uri":"https:\/\/nass.iq\/woocommerce-plugin","header_author_uri":"https:\/\/nass.iq\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":139,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.1":{"tag":"1.1.1","author":"nasswallettechsupport","date":"2026-03-24 10:20:15"}},"upgrade_notice":{"1.0.2":"<p>This version adds WooCommerce Blocks support and improves payment status handling. Recommended for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.jpeg":{"filename":"icon-256x256.jpeg","revision":3489868,"resolution":"256x256","location":"assets","locale":"","width":768,"height":768},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3489869,"resolution":"256x256","location":"assets","locale":"","width":768,"height":768}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3489868,"resolution":"1544x500","location":"assets","locale":"","width":3088,"height":1000},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3489868,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Payment gateway settings page","2":"Checkout page with Nass payment option","3":"Payment redirect page","4":"Order confirmation"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1890,233084,258511,507,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-282684","plugin","type-plugin","status-publish","hentry","plugin_tags-gateway","plugin_tags-iraq","plugin_tags-nass","plugin_tags-payment","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-nasswallettechsupport"],"banners":{"banner":"https:\/\/ps.w.org\/nass-payment-gateway-for-woocommerce\/assets\/banner-772x250.png?rev=3489868","banner_2x":"https:\/\/ps.w.org\/nass-payment-gateway-for-woocommerce\/assets\/banner-1544x500.png?rev=3489868","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nass-payment-gateway-for-woocommerce\/assets\/icon-256x256.png?rev=3489869","icon_2x":"https:\/\/ps.w.org\/nass-payment-gateway-for-woocommerce\/assets\/icon-256x256.png?rev=3489869","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Nass Payment Gateway for WooCommerce enables Iraqi businesses to accept secure online payments through WooCommerce.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Secure Payments<\/strong> - PCI DSS compliant payment processing<\/li>\n<li><strong>Easy Setup<\/strong> - Simple configuration through WooCommerce settings<\/li>\n<li><strong>WooCommerce Blocks Support<\/strong> - Works with both classic and block-based checkout<\/li>\n<li><strong>Automatic Order Updates<\/strong> - Orders are automatically updated when payment is confirmed<\/li>\n<li><strong>Webhook Support<\/strong> - Real-time payment notifications<\/li>\n<li><strong>Multi-currency<\/strong> - Support for Iraqi Dinar (IQD) and other currencies<\/li>\n<li><strong>Refund Support<\/strong> - Process refunds through the Nass dashboard<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>WooCommerce 7.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<li>SSL certificate (HTTPS)<\/li>\n<li>Nass merchant account<\/li>\n<\/ul>\n\n<h4>Third-Party Service<\/h4>\n\n<p>This plugin connects to the Nass Payment Gateway API to process payments. When a customer makes a payment:<\/p>\n\n<ul>\n<li><strong>Service Provider:<\/strong> Nass Payment Gateway<\/li>\n<li><strong>Service Website:<\/strong> <a href=\"https:\/\/nass.iq\/\">https:\/\/nass.iq\/<\/a><\/li>\n<li><strong>Data Sent:<\/strong> Order details (amount, currency, order ID), customer billing information (name, email, phone) required for payment processing<\/li>\n<li><strong>When Data is Sent:<\/strong> During checkout when customer initiates payment, and when receiving webhook notifications for payment status updates<\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/nass.iq\/privacy-policy\">https:\/\/nass.iq\/privacy-policy<\/a><\/li>\n<li><strong>Terms of Service:<\/strong> <a href=\"https:\/\/nass.iq\/terms-of-service\">https:\/\/nass.iq\/terms-of-service<\/a><\/li>\n<\/ul>\n\n<h4>Getting Started<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Go to WooCommerce \u2192 Settings \u2192 Payments \u2192 Nass Payment Gateway<\/li>\n<li>Enter your merchant credentials provided by Nass<\/li>\n<li>Select your environment (UAT for testing, Production for live)<\/li>\n<li>Save changes and start accepting payments!<\/li>\n<\/ol>\n\n<h3>Additional Info<\/h3>\n\n<p>For support, please contact Nass Payment Solutions or visit https:\/\/nass.iq\/<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin sends payment data to Nass payment servers for processing. Please review Nass's privacy policy for information about how payment data is handled.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Go to Plugins \u2192 Add New<\/li>\n<li>Search for \"Nass Payment Gateway\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Go to Plugins \u2192 Add New \u2192 Upload Plugin<\/li>\n<li>Choose the ZIP file and click \"Install Now\"<\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>Go to WooCommerce \u2192 Settings \u2192 Payments<\/li>\n<li>Click on \"Nass Payment Gateway\"<\/li>\n<li>Enable the gateway and enter your credentials<\/li>\n<li>Configure additional settings as needed<\/li>\n<li>Save changes<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20nass%20merchant%20account%3F\"><h3>Do I need a Nass merchant account?<\/h3><\/dt>\n<dd><p>Yes, you need to register for a merchant account with Nass to obtain your API credentials.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20secure%3F\"><h3>Is this plugin secure?<\/h3><\/dt>\n<dd><p>Yes, the plugin follows WordPress and WooCommerce security best practices. All sensitive data is transmitted securely via HTTPS.<\/p><\/dd>\n<dt id=\"does%20it%20support%20woocommerce%20blocks%20checkout%3F\"><h3>Does it support WooCommerce Blocks checkout?<\/h3><\/dt>\n<dd><p>Yes, the plugin fully supports both the classic checkout and the new WooCommerce Blocks-based checkout.<\/p><\/dd>\n<dt id=\"what%20currencies%20are%20supported%3F\"><h3>What currencies are supported?<\/h3><\/dt>\n<dd><p>The plugin primarily supports Iraqi Dinar (IQD) but can be configured for other currencies supported by Nass.<\/p><\/dd>\n<dt id=\"how%20do%20i%20test%20the%20integration%3F\"><h3>How do I test the integration?<\/h3><\/dt>\n<dd><p>Use the UAT (testing) environment with test credentials provided by Nass before switching to production.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed: Payment return verification now works correctly when Nass redirects without order key<\/li>\n<li>Security: Added Nass order ID matching verification as alternative to order key<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Security: Removed HEREDOC\/NOWDOC syntax for code scanner compatibility<\/li>\n<li>Security: Removed file_put_contents - JS file now shipped with plugin instead of generated<\/li>\n<li>Security: Webhook endpoint now requires token configuration (mandatory)<\/li>\n<li>Security: Payment return handler now always verifies via API before confirming payment<\/li>\n<li>Security: Order key validation is now mandatory for payment returns<\/li>\n<li>Security: Added payment method verification on return handler<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Security: Removed debug logging of sensitive request data<\/li>\n<li>Security: Converted inline scripts and styles to use wp_enqueue<\/li>\n<li>Security: Improved webhook endpoint security validation<\/li>\n<li>Added: Requires Plugins header for WooCommerce dependency<\/li>\n<li>Added: Third-party service disclosure documentation<\/li>\n<li>Fixed: Text domain updated to match plugin slug<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: Failed payment redirect issue<\/li>\n<li>Fixed: Plugin\/Author URI validation<\/li>\n<li>Fixed: WordPress coding standards compliance<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added WooCommerce Blocks checkout support<\/li>\n<li>Improved webhook handling<\/li>\n<li>Added Check Status button for manual verification<\/li>\n<li>Fixed order status updates<\/li>\n<li>Security improvements and code optimization<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improved error handling<\/li>\n<li>Added debug logging<\/li>\n<li>Fixed redirect issues<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Accept payments securely via Nass Payment Gateway in your WooCommerce store. A reliable payment solution for businesses in Iraq.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/282684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=282684"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nasswallettechsupport"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=282684"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=282684"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=282684"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=282684"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=282684"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=282684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}