Installation & Configuration Guide
Step 1: Install Plugin
- Login to WordPress Admin panel
- Go to Plugins → Add Plugin → Upload Plugin
- Choose
payment_plugin.zipfile - Complete activation
Output: Plugin will be installed and ready for configuration.
Step 2: Configure Module
As the plugin is already installed and activated, it needs to be enabled and configured to process payments.
Configuration Steps:
- Go to WooCommerce → Settings → Payments
- Locate Emirates NBD Payment plugin in the list
- Click on Finish Setup or Manage button
- Configure the form with appropriate data:
- Merchant ID
- API Key
- Gateway URL
- Transaction Type
- Other required settings
Debug Flag
Debug flag can be used to track request/response issues in log for troubleshooting.
- Enable this option during testing and development
- Captures detailed request and response logs
- Helpful for debugging payment issues
- Disable in production for security
Save Configuration
- Click Save Changes button to save the configuration
Step 3: Process Payment
- Go to your WooCommerce store
- Perform checkout with test products
- Select Emirates NBD Payment as payment method
- Follow the subsequent payment process
- Complete payment and place order
After successful payment processing:
- Order will be created
- Customer will receive order confirmation
- Payment status will be updated in admin panel
Configuration Parameters
| Parameter | Description | Example |
|---|---|---|
| Merchant ID | Your Emirates NBD merchant identifier | MERCHANT123 |
| API Key | Your Emirates NBD API key | abc123xyz789 |
| Gateway URL | Payment gateway endpoint | https://gateway.emiratesnbd.com/payment/ |
| Transaction Type | AUTH or PURCHASE | PURCHASE |
| Debug Flag | Enable for troubleshooting | Enabled/Disabled |