描述
Nass Payment Gateway for WooCommerce enables Iraqi businesses to accept secure online payments through WooCommerce.
Features
- Secure Payments – PCI DSS compliant payment processing
- Easy Setup – Simple configuration through WooCommerce settings
- WooCommerce Blocks Support – Works with both classic and block-based checkout
- Automatic Order Updates – Orders are automatically updated when payment is confirmed
- Webhook Support – Real-time payment notifications
- Multi-currency – Support for Iraqi Dinar (IQD) and other currencies
- Refund Support – Process refunds through the Nass dashboard
Requirements
- WordPress 5.8 or higher
- WooCommerce 7.0 or higher
- PHP 7.4 or higher
- SSL certificate (HTTPS)
- Nass merchant account
Third-Party Service
This plugin connects to the Nass Payment Gateway API to process payments. When a customer makes a payment:
- Service Provider: Nass Payment Gateway
- Service Website: https://nass.iq/
- Data Sent: Order details (amount, currency, order ID), customer billing information (name, email, phone) required for payment processing
- When Data is Sent: During checkout when customer initiates payment, and when receiving webhook notifications for payment status updates
- Privacy Policy: https://nass.iq/privacy-policy
- Terms of Service: https://nass.iq/terms-of-service
Getting Started
- Install and activate the plugin
- Go to WooCommerce Settings Payments Nass Payment Gateway
- Enter your merchant credentials provided by Nass
- Select your environment (UAT for testing, Production for live)
- Save changes and start accepting payments!
Additional Info
For support, please contact Nass Payment Solutions or visit https://nass.iq/
Privacy
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.
安装
Automatic Installation
- Log in to your WordPress admin panel
- Go to Plugins Add New
- Search for “Nass Payment Gateway”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin ZIP file
- Log in to your WordPress admin panel
- Go to Plugins Add New Upload Plugin
- Choose the ZIP file and click “Install Now”
- Activate the plugin
Configuration
- Go to WooCommerce Settings Payments
- Click on “Nass Payment Gateway”
- Enable the gateway and enter your credentials
- Configure additional settings as needed
- Save changes
常见问题
-
Do I need a Nass merchant account?
-
Yes, you need to register for a merchant account with Nass to obtain your API credentials.
-
Is this plugin secure?
-
Yes, the plugin follows WordPress and WooCommerce security best practices. All sensitive data is transmitted securely via HTTPS.
-
Does it support WooCommerce Blocks checkout?
-
Yes, the plugin fully supports both the classic checkout and the new WooCommerce Blocks-based checkout.
-
What currencies are supported?
-
The plugin primarily supports Iraqi Dinar (IQD) but can be configured for other currencies supported by Nass.
-
How do I test the integration?
-
Use the UAT (testing) environment with test credentials provided by Nass before switching to production.
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.0.6
- Fixed: Payment return verification now works correctly when Nass redirects without order key
- Security: Added Nass order ID matching verification as alternative to order key
1.0.5
- Security: Removed HEREDOC/NOWDOC syntax for code scanner compatibility
- Security: Removed file_put_contents – JS file now shipped with plugin instead of generated
- Security: Webhook endpoint now requires token configuration (mandatory)
- Security: Payment return handler now always verifies via API before confirming payment
- Security: Order key validation is now mandatory for payment returns
- Security: Added payment method verification on return handler
1.0.4
- Security: Removed debug logging of sensitive request data
- Security: Converted inline scripts and styles to use wp_enqueue
- Security: Improved webhook endpoint security validation
- Added: Requires Plugins header for WooCommerce dependency
- Added: Third-party service disclosure documentation
- Fixed: Text domain updated to match plugin slug
1.0.3
- Fixed: Failed payment redirect issue
- Fixed: Plugin/Author URI validation
- Fixed: WordPress coding standards compliance
1.0.2
- Added WooCommerce Blocks checkout support
- Improved webhook handling
- Added Check Status button for manual verification
- Fixed order status updates
- Security improvements and code optimization
1.0.1
- Improved error handling
- Added debug logging
- Fixed redirect issues
1.0.0
- Initial release
