PayU Romania Payment Gateway

“PayU Romania Payment Gateway” Documentation by “WPWeb”


Easy Digital Downloads PayU Romania is a gateway plugin that extends Easy Digital Downloads, allowing you to take payments via PayU. PayU cooperates with Visa and Mastercard Credit Cards and Debit cards. This means that you easily can take credit card payments as well as direct payments via any of the associated banks.

When the order goes through, the user is taken to PayU to make a secure payment. No SSL certificate is required on your site. After payment the order is confirmed and the user is taken to the thank you page.

Installing the Plugin

  1. The installation of the plugin is just like any other plugin installation for WordPress. Login to your WordPress site and go to Plugins > Add New.
  2. At the Install Plugins Page click on Upload from the top navigation and then click on browse.
  3. Go to the location on your computer where you saved the downloaded plugin zip file and upload this zipped file. You need to unzip the file first to get the plugin zip file.
  4. Now click on Install Now.
  5. Wait until WordPress has uploaded the file. If it's done click on Activate Plugin.
  6. Now you should see a message 'Plugin activated' at the top of the window.

After installing the extension, a PayU Romania section will be added to the Easy Digital Downloads Payment Gateways tab.

Plugin Settings

The Plugin Settings

Merchant ID
Our PayU Romania merchant ID (required).

Secrate Key
String of characters provided by PayU Romania (required).

Once you save Merchant ID and Secrate Key, you will be able to see IPN URL the one which you need to provide in your payu romania account ( under IPN settings as URL.

Please see the screenshot below which explains where you need to add IPN URL in your payu romania account.

Account Settings

IPN Settings

How to Use

You must have an active merchant account with PayU Romania in order to make use of this plugin.

Test Transactions

To perform test transactions, enable Test Mode from general settings tab and supply the test account names as needed. You must also request test card numbers from PayU Romania.


Note that PayU Romania will take payments only in USD, EURO or RON.


If you receive an error code, please reference the PayU documentation on the various error codes here: PayU Error Codes

Important:IPN URL run sometime with few seconds delay, so if you see order status pending, please refresh the page after few minutes and it will show you order status completed and allow to access all downloadable files.

Need Support
Created: February 05, 2016
By: WPWeb
If you have any question which you couldn't get answered within our documentation then feel free to email us on If you have valid license key then please raise a ticket through our support system We would also love to hear if you have any new Ideas for making our plugin even more rich with new features, Do visit our Ideas forum. Thank you.