Automatic Live Update (deprecated; use Authorize API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideALU, short for Automatic Live Update, is intended for merchants who want to place transactions directly in the PayU system. The main advantage that ALU presents is that it allows the Merchant to also send the Shopper card data. |
Card Info API (deprecated; use CardInfo API V4)We advise you to migrate to API V4, as this version was decommissioned. Go to migration guideCard Info API represents the automated way of retrieving informations abount a given BIN. |
Instant Payment Notification (deprecated; use Notification API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideFor an authorized and authenticated order, the PayU server will send to a predefined URL an HTTP POST which encapsulates a data structure with all data referencing that order. That information will be assigned a signature for authentication. The signature is realized using an HMAC_MD5 signature and a common secret key established between PayU and the seller. The HMAC algorithm is applied to all data set. |
Instant Delivery Notification (deprecated; use Capture API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideThe Instant Delivery Notification facilitates automatic delivery confirmations from your system directly to the PayU system which automatically registers these confirmations on the PayU servers. As soon as your orders made to the PayU system are confirmed, a POST must be sent through your administration system to a URL provided by PayU, containing the identification data for transaction about to be confirmed. |
Instant Refund/Reverse Notification (deprecated; use Refund API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideInstant Refund/Reverse Notification (IRN) makes it possible for you to automate the sending of reverse/refund requests for orders paid through PayU, directly from the order management application/platform. The process requires the sending of the order information through HTTP POST, validated with a HMAC_MD5, to the following URL: https://secure.payu.ro/order/irn.php This process has to be executed for each order where an order reversal, partial refund or total refund of the paid amount is required. |
Instant Order Status (deprecated; use Status API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideInstant Order Status (IOS) makes it possible to query the PayU platform for the status of an order. IOS can be triggered through HTTP POST or HTTP GET by accessing: https://secure.payu.ro/order/ios.php. The query of the PayU database will be made individually, for one order at a time. |
Live UpdateFor each customer that clicks the "Checkout" button in the merchant's website (or mobile application), an HTTP POST must be initiated to https://secure.payu.ro/order/lu.php using the LiveUpdate (LU) API, in order for the order to get started. The customer is then redirected to the PayU payment pages, where he has to enter the data required to authorize the transaction. |
Payment pageWe advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideThe customer enters his card data (card number, expiration date, security code, card holder's name) and installment options, if available. After the payment is processed, the customer will be redirected back to the Merchant using the HTTP POST request method, among a set of return parameters. |
Reports API
The reports API provides methods for accessing merchant reports such as order reports, products reports or operator reports.
|
Token Payments (deprecated; use Token API V4)We advise you to migrate to API V4, as this version won't be maintained anymore. Go to migration guideToken payments are an alternate way of doing online transactions. Assigning a token to a new transaction will enable future automatic processing for the same client. An initial transaction can be used to create a token, offering a way to remember the customer and handle future automatic payments. Using this unique identifier, merchants will be able to handle future transactions for the same client/credit card, regardless of the transaction amount. |
Merchant Transfers APIThe Transfers API offers the functionality of retrieving information about merchant transfers. |
FX APIThe FX feature allows for completing payments by using different currencies than the order's currency. This can help your international buyers to understand the total price that they are going to pay, but converted to their own card's currency. |
API limitsPayU API methods might have specific limits for each type of request. |
Sandbox Integration
|
API V4This collection of APIs is used to interact with PayU for processing payments. |