Do you want to take your payments for WooCommerce orders via eSewa? eSewa is probably the most popular mobile wallet in Nepal.
Here are the steps to take payments in your eSewa merchant in your WordPress site with WooCommerce products.
Step 1: Get eSewa Merchant
To get started with taking payments via eSewa, you’ll need to register as a eSewa Merchant. eSewa may charge certain fees for Merchant and also some small percentage on each transaction. If you want to compare fees or look for other alternatives, you can check free payment gateways in Nepal for your WordPress site.
Step 2: Install WooCommerce eSewa Plugin
Next, you’ll need to install WooCommerce eSewa plugin on your WordPress site. Note that the WooCommerce is a required plugin – the eSewa plugin doesn’t work without WooCommerce.
There are two WooCommerce eSewa plugin available in the WordPress.org for free download. One is official plugin from eSewa team and another is a unofficial plugin. Both are not updated since last 3 years.
I’d recommend using unofficial plugin because it’s tested and I’ve personally integrated, also it’s from the well known WordPress developer.
If you’re new to WordPress, here’s how to install the plugin.
- Go to your WordPress dashboard > Plugins > Add New.
- Search for eSewa
Step 3: Configure eSewa plugin
After installing the plugin, you’ll see a new payment method in WooCommerce > Settings > Payments .
Click on the Finish set up button to configure the plugin.
Note that for the WooCommerce eSewa to work, you’ll need to setup your Store currency to Nepalese Ruppees from WooCommerce > General > Currency.
Once you setup the currency, you’ll see the configuration options as in the screenshot below:
The important field is the Live Merchant/Service code which is provided by the bank. Other settings are self-explanatory. 🙂
Step 4: Take payments
The configuration is already setup. In this step, you’re ready to receive payments to your eSewa account. WooCommerce eSewa payment method will be available in the checkout.
I hope you liked the article. If you want to accept international payments in your WordPress site, Himalayan Bank API plugin is the best option for you.
Enjoy : )
Leave a Reply