This is WooCommerce plugin for eSewa payment gateway.


The basic steps to follow:

  • 1. Go to the plugin section in your WordPress admin dashboard

  • 2. Search eSewa Pvt. Ltd. and install.

  • 3. After installation is complete, go to WooCommerce > Settings

  • 4. Go to Payments option where you can find eSewa among other payment gateways Click on eSewa option and enter your keys in respective fields.


  • 1. Should enable Sandbox Mode as shown in below example.

  • 2. Currency should be Nepalese Rupee. (https://docs.woocommerce.com/document/shop-currency/)

  • 3. Go to your shop and complete a transaction from Wallet payment type


  • 1. If you complete the test then enable eSewa payment & disable sandbox mode

  • 2. Add live Merchant code & secret key provided by eSewa

  • 3. Finally, save the changes.