CommercePro Checkout for WooCommerce

This section describes how to install and configure PayU plugin for WooCommerce on CommercePro Checkout. For overview of CommercePro Checkout and customer journey with PayU Plugin, refer to CommercePro Checkout.


  • Merchant must be active on PayU.
  • Merchant’s website must be on hosted on WooCommerce v3.4
  • The merchant should be on One PayU platform.


To install the PayU plugin for WooCommerce on CommercePro:

  1. After the plugin archive is downloaded in the ZIP format, extract to get the integration folder.
  2. Log in to WooCommerce Dashboard.
  3. Select Plugin from the menu on the left pane.
  1. Click Add New Plugin at the top.
  1. Click Upload Plugin at the top.
  1. Click Choose File and select the PayU plugin from your system.

  1. Click Install Now.

  1. Scroll down to PayU India plugin and select Activate under it.


To configure the WooCommerce environment for PayU:

  1. Select WooCommerce > Settings from the menu on the left pane.

  1. Select the Payment tab.
  1. Click the PayU Biz toggle to enable.
  1. Click Manage next to PayUBiz.
  1. Fill the details as described in the following table and click Save Changes:
EnableSelect Yesfrom the drop-down list to enable the plugin
Checkout ExperienceSelect Express Checkout from the drop-down list.
Account typeSelect PayUBiz from the drop-down list for the account type.
Gateway ModeSelect any of the following gateway environments from the drop-down list to which customer payment details will be redirected.
Sandbox: This is the Test environment, and no actual fund transfer will take place.
Production: This is the Live environment.
Note: If you select Sandbox in Transaction Mode, use the following credentials:

- Merchant ID: oZ7oo9
- Salt: UkojH5TS
PayUBiz Key for CurrencyEnter your production account key for the Production environment.
PayUBiz Salt Merchant for CurrencyEnter your Salt for the Production environment. For more information, refer to Generate Merchant Key and Salt.
Verify PaymentSelect “Yes”. This will allow plugin to confirm status of transaction and reconcile with PayU APIs
Return PageSelect the page to which you want to redirect the customers after payment done:
. Shop
. Cart
. Checkout
. My Account