Introduction
Thank you for choosing NetPayBD. This plugin allows you to accept payments on your WooCommerce-powered store through the NetPayBD payment gateway. Customers can pay using popular methods like bKash, Nagad, and Rocket.
Key Features:
- Seamless integration with WooCommerce checkout.
- Easy setup with minimal configuration.
- Secure payment processing.
- Automatic order status updates via server-to-server callback.
Download the Plugin
Click the button below to download the latest version of the plugin.
Download Plugin (.zip)Installation Guide
Follow these simple steps to install the plugin on your WordPress site.
- Login to your WordPress Admin Dashboard.
- Navigate to Plugins > Add New from the left-hand menu.
- Click the Upload Plugin button at the top of the page.
- Click Choose File and select the
netpaybd-wordpress-plugin.zipfile you downloaded. - Click Install Now. After the installation is complete, click Activate Plugin.
Prerequisite: The WooCommerce plugin must be installed and activated on your site for the NetPayBD gateway to work.
Configuration Guide
Once the plugin is activated, you need to configure it with your merchant credentials.
- Navigate to WooCommerce > Settings from the dashboard menu.
- Click on the Payments tab.
- You will see "NetPayBD Gateway" in the list of payment methods. Ensure it is enabled, then click the Manage button.
- On the settings page, fill in the following fields:
- Title: The payment method title shown to customers (e.g., "Pay with NetPayBD").
- Description: A short description shown under the title.
- Merchant Username: Enter your NetPayBD merchant username.
- API Key: Enter your secret NetPayBD API Key.
- Click the Save changes button.
How It Works
After successful configuration, customers will see "NetPayBD" as a payment option on the checkout page. When they choose it and place an order:
- They will be redirected to the secure NetPayBD payment page.
- After completing the payment, they will be redirected back to your website's "Order Received" (Thank You) page.
- In the background, our server sends a callback to your website, and the plugin automatically updates the order status from "On Hold" to "Processing", marking the payment as complete.
Frequently Asked Questions (FAQ)
Q: The NetPayBD option is not appearing on the checkout page.
A: Please ensure that the plugin is activated and enabled in WooCommerce > Settings > Payments. Also, make sure you have entered your Merchant Username and API Key correctly.
Q: My orders are stuck on "On Hold" even after a successful payment.
A: This might happen if your server is blocking the callback from our server. Please ensure that your website is publicly accessible and not behind a firewall that blocks POST requests. The callback URL is automatically generated by the plugin.