PayU
PayU is an online bank transfer payment method. Consumers log in to their online banking environment. They review the payment details and authorize the payment of the funds to be credited directly to the payee's account.
Payment Method Properties
Available country codes | PL, CZ |
Processing (Presentation) currencies | PLN, CZK |
Settlement currencies | PLN, CZK |
Consumer currencies | PLN, CZK |
Channel member tag | payu |
Scheme name in the settlement file | PayU |
Minimum transaction amount | PLN 1, CZK 3 |
Maximum transaction amount | It depends on the bank. Usually 999999.99 |
Session timeout | 1 hour |
Refund | Full, partial and multiple partial refunds are all available. |
Refund Validity | 365 days |
Chargeback | No |
Integration Type | Asynchronous |
Sandbox | PPRO-hosted |
Transaction Flow
- The consumer selects the payment method on the merchant checkout page.
- They are redirected to the PayU payment page.
- On the payment page, they enter their bank details and approve the payment.
- The consumer is redirected back to the merchant.
PayU Integration
Specific input parameters for the TRANSACTION call
Field Name | M/O/C | Type | RegEx | Description |
---|---|---|---|---|
specin.email | O | ascii | }~])*@[a-zA-Z0-9](-.?[a-zA-Z0-9]).[a-zA-Z](-?[a-zA-Z0-9]+$ | The RFC-compliant email address of the account holder. |
For standard input parameters, see Input parameters for the TRANSACTION call.
Specific output parameters for the TRANSACTION call
There are no specific output parameters for the TRANSACTION call.
For standard output parameters, see Output parameters for the TRANSACTION call.
TRANSACTION call input
tag=payu
&txtype=TRANSACTION
&countrycode=PL
¤cy=PLN
&amount=5000
&merchanttxid=sF3bvPvpZxrj
&login=johndoe
&password=pass
&contractid=JOHNDOECONTRACT
&channel=testchannel
&merchantredirecturl=https%3A%2F%2merchant.com%2Fwork%2Fppro2%2Flanding.php
¬ificationurl=https%3A%2F%2Fmerchant.com%2Fwork%2Fppro2%2Fnotification.php
&specin.dynamicdescriptor=DynDescriptor
&accountholdername=Tester%20Doe
&returnmode=urlencodeext
TRANSACTION call output
REQUESTSTATUS=SUCCEEDED
&STATUS=SUCCEEDED
&TXID=598587964
&ERRMSG=
&CHANNEL=testchannel
&TAG=payu
&PAYMENTGUARANTEE=NONE
&REDIRECTSECRET=sjNnvefyahgymbb3QplFUiv8oWAXj0Us
&SPECOUT.PAYMENTPURPOSE=3WGF0XO
&SPECOUT.SRCCOUNTRY=PL
Additional Information
PayU works only for the following country code/currency combinations:
- CZ/CZK
- PL/PLN
Branding Guidelines
For more branding information, see PayU's Brand Guidelines.
Updated 11 months ago