Installation

Installation & Configuration Guide

Step 1: Install Plugin

  1. Login to WordPress Admin panel
  2. Go to Plugins → Add Plugin → Upload Plugin
  3. Choose payment_plugin.zip file
  4. 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:

  1. Go to WooCommerce → Settings → Payments
  2. Locate Emirates NBD Payment plugin in the list
  3. Click on Finish Setup or Manage button
  4. 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

  1. Click Save Changes button to save the configuration

Step 3: Process Payment

  1. Go to your WooCommerce store
  2. Perform checkout with test products
  3. Select Emirates NBD Payment as payment method
  4. Follow the subsequent payment process
  5. 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

ParameterDescriptionExample
Merchant IDYour Emirates NBD merchant identifierMERCHANT123
API KeyYour Emirates NBD API keyabc123xyz789
Gateway URLPayment gateway endpointhttps://gateway.emiratesnbd.com/payment/
Transaction TypeAUTH or PURCHASEPURCHASE
Debug FlagEnable for troubleshootingEnabled/Disabled