Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ENWORK and version Documentation
Table of Contents


About PayU India

General information about payment methods via PayU India


Page properties
Logo

Info
Excerpt

With the integration of PayU biz India merchants open the door to a rapidly growing e-commerce market. Only 30% of online customers in India have access to internationally accepted payment methods. With the integration of PayU biz via

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Name
PageWithExcerptWording
merchants can offer 76 local payment methods to serve the majority of customers. This comprises of online transfers, credit and debit cards, eWallets and cash-in payments.

TypeMixed payment methods
Multiexcerpt
MultiExcerptNameCard Scheme
Card Scheme

MasterCard

VISA

AMEX

Diners

RuPay

Process flow charts

Multiexcerpt
MultiExcerptNameProcessFlow


draw.io Diagram
bordertrue
diagramNamePayUIndia_CT
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1109

Process flow for PayU India WebCheckout


Multiexcerpt
MultiExcerptNameProcessFlow_payssl

draw.io Diagram
bordertrue
diagramNamePayUIndia_payssl_CT
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1109

Process flow PayU India via form interface payssl.aspx


Multiexcerpt
MultiExcerptNameProcessFlow_direct

draw.io Diagram
bordertrue
diagramNamePayUIndia_direct_CT
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth1109

Process flow PayU India via server-to-server interface direct.aspx


Configuration

For setting up the merchant for PayUIndia the

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
needs some information. These you can find in the PayU backend system for your own merchant account. Execute the command MyAccount and System Settings.

You need Salts and Login Alias from the system settings.

Transmit both values on a safe way to

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
.


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
interface

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameDefinition
PageWithExcerptDefinition EN


Payment with PayU India via
Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
form interface

To make a payment with PayU in India, please use the following URL:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBaseURL
PageWithExcerptWording
payuindia.aspx


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
hideControlsfalse
inversefalse
hidelabelsfalse
sparkNameSparkline
hidePanetrue
disableSavefalse
separatorPoint (.)
sparklinefalse
labelsSpalten ausblenden
defaultBeschreibung
isFirstTimeEnterfalse
cell-width150
hideColumnstrue
datepatterndd M yy
disabledfalse
enabledInEditorfalse
globalFilterfalse
id1666084028047_1842771350
updateSelectOptionsfalse
worklog365|5|8|y w d h m|y w d h m
isORAND
order0
Multiexcerpt
MultiExcerptNamepayuindia_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666084028053_-547576311
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMerchantID
pageMerchantID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameRefNr
pagerefnr
typepage

Table Excerpt Include
statictrue
nameAmount
pageAmount
typepage

Key

Format

CND

Description

Beschreibung

Currency

a3

M

Currency, three digits DIN / ISO 4217, e.g. EUR. Presently only INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD permitted. Please find an overview here: A1 Currency table

Währung, drei Zeichen DIN / ISO 4217, z.B. EUR. Derzeit nur INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD zulässig. Hier eine Übersicht: A1 Währungstabelle

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Table Excerpt Include
statictrue
nameURLSuccess
pageURLSuccess
typepage

Table Excerpt Include
statictrue
nameURLFailure
pageURLFailure
typepage

Table Excerpt Include
statictrue
nameResponse
pageResponse
typepage

Table Excerpt Include
statictrue
nameURLNotify
pageURLNotify
typepage

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Table Excerpt Include
statictrue
nameReqId-ans..32
pageReqId
typepage

Key

Format

CND

Description

Beschreibung

OrderDesc

ans..100

M

Description of purchased goods, unit prices etc.

Beschreibung der gekauften Waren, Einzelpreise usw.

PayType

ans..25

O

Name of payment method to be executed

Name der auszuführenden Zahlungsart

Table Excerpt Include
statictrue
namePlain
pagePlain
typepage

Table Excerpt Include
statictrue
nameCustom
pageCustom
typepage

Key

Format

CND

Description

Beschreibung




Customer dataKundendaten

FirstName

ans..60

M

First name of the customer

Vorname des Kunden

LastName

ans..20

M

Last name of the customer

Nachname des Kunden

AddrStreet

ans..100

O

Customer’s street name

Straßenname des Kunden

AddressAddition

ans..100

O

Customer´s address addition

Adresszusatz des Kunden

AddrCity

ans..50

O

Town/city of the customer

Ortsname des Kunden

AddrZip

ans..20

O

Postcode of the customer

Postleitzahl des Kunden

AddrState

ans..50

O

Customer’s federal state

Bundesland des Kunden

AddrCountryCode

a..3

O

Country code of the customer according to ISO 3166; alphanumeric 2 or 3 characters. Presently only India allowed.

Ländercode des Kunden gemäß ISO 3166; alphanumerisch 2- oder 3-stellig. Derzeit nur Indien möglich.

CustomerID

ans..128

O

Customer number.

If customer number is not submitted instead the email address is transferred to PayU.

The customer number is used to identify the customer in order to be able to select credit card data which might be stored with PayU.

Kundennummer.

Wenn keine Kundennummer übergeben wird, wird die E-Mail-Adresse als Kundennummer an PayU übergeben.

Die Kundennummer dient zur Identifizierung des Kunden, um ggf. bei PayU gespeicherte Kreditkarten im Formular auswählen zu können.

eMail

ans..128

O

Email address of the customer

E-Mail-Adresse des Kunden

Phone

ans..40

O

Customer’s phone number

Telefonnummer des Kunden



Credit card payment (in case of credit card payment the following parameters are mandatory)Kreditkartenzahlung (bei einer Kreditkartenzahlung sind die nachfolgenden Werte Pflicht)

CCNr

n..19

C

Credit card number at least 12-digit, numerical without spaces. You can optionally transmit also a pseudo card number (PCN)

Kreditkartennummer mind. 12-stellig numerisch ohne Leerzeichen. Optional können Sie auch eine Pseudokartennummer übergeben.

CCCVC

n..4

C

Card verification number: The last 3 digits on the signature strip of the credit card. 4 numbers in the case of American Express.

Kartenprüfnummer: Die letzten 3 Ziffern auf dem Unterschriftsfeld der Kreditkarte. Bei American Express 4 Ziffern.

CCExpiry

n6

C

Expiry date of the credit card in the format YYYYMM, e.g. 202807

Ablaufdatum der Kreditkarte im Format YYYYMM, z.B. 202807

CCBrand

a..22

C

Card brand: only VISA, MasterCard, AMEX, Diners, RuPay allowed.

Please note the spelling!

Kartenmarke: nur VISA, MasterCard, AMEX, Diners, RuPay möglich.

Bitte beachten Sie die Schreibweise!

CreditCardHolder

ans..60

C

Name of the credit card holder

Name des Kreditkarteninhabers

Parameters for payments with PayU India WebCheckout


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_IntroURL
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1666073363006_683386847
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamepayuindia_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666073363010_534669472
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMID
pagemid
typepage

Table Excerpt Include
statictrue
namePayID
pagePayID
typepage

Table Excerpt Include
statictrue
nameXID
pageXID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameRefNr
pagerefnr
typepage

Table Excerpt Include
statictrue
nameStatus
pageStatus
typepage

Table Excerpt Include
statictrue
nameDescription
pageDescription
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Key

Format

CND

Description

Beschreibung

CodeExtn..10O

Error code from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlercode von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

ErrorTextans..256O

Error text from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlertext von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Key

Format

CND

Description

Beschreibung

TransactionID

ans..64

O

Transaction ID from PayU

Transaktions-ID von PayU
Channela..5MName of payment category to be used with the following possible values: ‘NB’ for Net Banking, ‘CC’ for Credit Card, ‘DC’ for Debit Card, ‘CASH’ for Cash Card, ‘EMI’ for EMI, ‘wallet’ for PayUMoney, ‘IVR’ for IVR, ‘COD’ for Cash On DeliveryName der zu verwendenden Zahlungskategorie mit folgenden möglichen Werten: ‘NB’ für Net Banking, ‘CC’ für Credit Card, ‘DC’ für Debit Card, ‘CASH’ für Cash Card, ‘EMI’ für EMI, ‘wallet’ für PayUMoney, ‘IVR’ für IVR, ‘COD’ für Cash On Delivery
BankCodea..5MIdentification of the payment option used for the transaction: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRIdentifikation der verwendeten Zahlungsoption für die Transaktion: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR
Branda..5CSpecific card type: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRBestimmter Kartentyp: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR

Table Excerpt Include
statictrue
namePlain
pagePlain
typepage

Table Excerpt Include
statictrue
nameCustom
pageCustom
typepage

Return parameters for URLSuccess, URLFailure and URLNotify with PayU India WebCheckout



Credit card payment with PayU India via
Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
form interface

In order to execute a credit card payment in India with PayU India via a

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
form, please use the following URL:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBaseURL
PageWithExcerptWording
payssl.aspx


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
hideControlsfalse
inversefalse
hidelabelsfalse
sparkNameSparkline
hidePanetrue
disableSavefalse
separatorPoint (.)
sparklinefalse
labelsSpalten ausblenden
defaultBeschreibung
isFirstTimeEnterfalse
cell-width150
hideColumnstrue
datepatterndd M yy
disabledfalse
enabledInEditorfalse
globalFilterfalse
id1666085306021_279759166
updateSelectOptionsfalse
worklog365|5|8|y w d h m|y w d h m
isORAND
order0
Multiexcerpt
MultiExcerptNamepayuindia_payssl_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666085306023_598290215
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMerchantID
pageMerchantID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Key

Format

CND

Description

Beschreibung

RefNrns..30M

Unique reference number which appears on your printed card account or in the EPA-file (Electronic Payment Advice). Format must be mutually agreed beforehand with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
!

Eindeutige Referenznummer, die auf Ihrer gedruckten Kartenabrechnung oder in der EPA-Datei (Electronic Payment Advice) erscheint. Das Format muss vorher mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptDE:Wording
abgestimmt werden!

Table Excerpt Include
statictrue
nameAmount
pageAmount
typepage

Key

Format

CND

Description

Beschreibung

Currency

a3

M

Currency, three digits DIN / ISO 4217, e.g. EUR. Presently only INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD permitted. Please find an overview here: A1 Currency table

Währung, drei Zeichen DIN / ISO 4217, z.B. EUR. Derzeit nur INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD zulässig. Hier eine Übersicht: A1 Währungstabelle

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Table Excerpt Include
statictrue
nameURLSuccess
pageURLSuccess
typepage

Table Excerpt Include
statictrue
nameURLFailure
pageURLFailure
typepage

Table Excerpt Include
statictrue
nameResponse
pageResponse
typepage

Table Excerpt Include
statictrue
nameURLNotify
pageURLNotify
typepage

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Table Excerpt Include
statictrue
nameReqId-ans..32
pageReqId
typepage

Key

Format

CND

Description

Beschreibung

OrderDesc

ans..100

M

Description of purchased goods, unit prices etc.

Beschreibung der gekauften Waren, Einzelpreise usw.
RTFa1O„I“ for initializing recurrent payments„I“ zur Initialisierung von wiederkehrenden Zahlungen

Table Excerpt Include
statictrue
namePlain
pagePlain
typepage

Table Excerpt Include
statictrue
nameCustom
pageCustom
typepage

Key

Format

CND

Description

Beschreibung




Customer dataKundendaten

FirstName

ans..60

M

First name of the customer

Vorname des Kunden

LastName

ans..20

M

Last name of the customer

Nachname des Kunden

AddrStreet

ans..100

O

Customer’s street name

Straßenname des Kunden

AddressAddition

ans..100

O

Customer´s address addition

Adresszusatz des Kunden

AddrCity

ans..50

O

Town/city of the customer

Ortsname des Kunden

AddrZip

ans..20

O

Postcode of the customer

Postleitzahl des Kunden

AddrState

ans..50

O

Customer’s federal state

Bundesland des Kunden

AddrCountryCode

a..3

O

Country code of the customer according to ISO 3166; alphanumeric 2 or 3 characters. Presently only India allowed.

Ländercode des Kunden gemäß ISO 3166; alphanumerisch 2- oder 3-stellig. Derzeit nur Indien möglich.

CustomerID

ans..128

O

Customer number.

The customer number is used to identify the customer at PayU. If this is submitted the PayU stores the card number.

If CustomerID is transmitted to PayUIndia.aspx for subsequent payments the customer only needs to input the CVC within the form.

Kundennummer.

Die Kundennummer dient der Identifizierung des Kunden bei PayU. Wird diese übergeben, wird die Kartennummer bei PayU gespeichert.

Wird die CustomerID bei Folgezahlungen an die PayUIndia.aspx übergeben, muss der Kunde nur noch den CVC im Formular eintragen.

eMail

ans..128

O

Email address of the customer

E-Mail-Adresse des Kunden

Phone

ans..40

O

Customer’s phone number

Telefonnummer des Kunden

Parameters for credit card payments with PayU India in India


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameLayout_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665563543702_967736925
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamepayuindia_layout
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665563543705_-386579132
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameTemplate
pageTemplate
typepage

Table Excerpt Include
statictrue
nameBackground
pageBackground
typepage

Table Excerpt Include
statictrue
nameBGColor
pageBGColor
typepage

Table Excerpt Include
statictrue
nameBGImage
pageBGImage
typepage

Table Excerpt Include
statictrue
nameFColor
pageFColor
typepage

Table Excerpt Include
statictrue
nameFFace
pageFFace
typepage

Table Excerpt Include
statictrue
nameFSize
pageFSize
typepage

Key

Format

CND

Description

Beschreibung


Language

a2

(enum)

M

Language code: <de> German, <al> Albanian, <at> Austrian, <cz/cs> Czech, <dk> Danish, <en> English, <fi> Finish, <fr> French, <gr> Greek, <hu> Hungarian, <it> Italian, <jp> Japanese,  <nl> Dutch, <no> Norwegian, <pl> Polish, <pt> Portuguese, <ro> Romanian, <ru> Russian, <sp> Spanish, <se> Swedish, <sk> Slovakian, <sl> Slovenian, <tr> Turkey, <zh> Simplified Chinese.

No details means the language is German.

Sprachcode: <de> deutsch, <al> albanisch, <at> österreichisch, <cz/cs> tschechisch, <dk> dänisch, <en> englisch, <fi> finnisch, <fr> französisch, <gr> griechisch, <hu> ungarisch, <it> italienisch, <jp> japanisch, <nl> holländisch, <no> norwegisch, <pl> polnisch, <pt> portugiesisch, <ro> rumänisch, <ru> russisch, <tr> türkisch, <sp> spanisch, <se> schwedisch, <sk> slowakisch, <sl> slowenisch, <tr> türkisch, <zh> Simplified Chinese

Ohne Angabe ist die Sprache Deutsch.


CCSelecta..10MDetermines preselected card type in the form: VISA, MasterCard, AMEX, Diners, RuPayBestimmt die vorausgewählte Kartenmarke im Formular: VISA, MasterCard, AMEX, Diners, RuPay

Table Excerpt Include
statictrue
nameURLBack
pageURLBack
typepage

Table Excerpt Include
statictrue
nameCenter
pageCenter
typepage

Table Excerpt Include
statictrue
nametWidth
pagetWidth
typepage

Table Excerpt Include
statictrue
nametHeight
pagetHeight
typepage

Layout parameters for

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
forms for credit card payments with PayU India


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_IntroURL
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1666082292855_-1828546957
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamepayuindia_payssl_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666082292858_921898920
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMID
pagemid
typepage

Table Excerpt Include
statictrue
namePayID
pagePayID
typepage

Table Excerpt Include
statictrue
nameXID
pageXID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameRefNr
pagerefnr
typepage

Table Excerpt Include
statictrue
nameStatus
pageStatus
typepage

Table Excerpt Include
statictrue
nameDescription
pageDescription
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Key

Format

CND

Description

Beschreibung

CodeExtans..10O

Error code from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlercode von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

ErrorTextans..256O

Error text from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlertext von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Table Excerpt Include
statictrue
namePCNr
pagePCNr
typepage

Key

Format

CND

Description

Beschreibung

CCBrand

a..22

O

In combination with PCNr: Name of credit card brand like Visa, MasterCard

In Verbindung mit PCNr: Bezeichnung der Kreditkartenmarke wie VISA, MasterCard

CCExpiry

n6

O

In combination with PCNr: Expiry date of the credit card in the format YYYYMM.

In Verbindung mit PCNr: Ablaufdatum der Kreditkarte im Format JJJJMM

MaskedPan

an..19

OC

Masked card number 6x4

Maskierte Kartennummer 6x4

TransactionID

ans..64

C

Transaction ID from PayU

Transaktions-ID von PayU

TokenExt

an..64

C

For recurring payments (RTF=I) the Token is transmitted for referencing the credit card data

Bei wiederkehrenden Zahlungen (RTF=I) wird der Token übergeben, um die Kreditkartendaten zu referenzieren
Channela..5MName of payment category to be used with the following possible values: ‘NB’ for Net Banking, ‘CC’ for Credit Card, ‘DC’ for Debit Card, ‘CASH’ for Cash Card, ‘EMI’ for EMI, ‘wallet’ for PayUMoney, ‘IVR’ for IVR, ‘COD’ for Cash On DeliveryName der zu verwendenden Zahlungskategorie mit folgenden möglichen Werten: ‘NB’ für Net Banking, ‘CC’ für Credit Card, ‘DC’ für Debit Card, ‘CASH’ für Cash Card, ‘EMI’ für EMI, ‘wallet’ für PayUMoney, ‘IVR’ für IVR, ‘COD’ für Cash On Delivery
BankCodea..5MIdentification of the payment option used for the transaction: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRIdentifikation der verwendeten Zahlungsoption für die Transaktion: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR
Branda..5CSpecific card type: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRBestimmter Kartentyp: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR

Table Excerpt Include
statictrue
namePlain
pagePlain
typepage

Table Excerpt Include
statictrue
nameCustom
pageCustom
typepage

Return parameters for URLSuccess, URLFailure and URLNotify with PayU India



Credit card payment via Server-to-Server connection

In order to execute a recurring credit card payment with PayU India in India via a server-to-server connection, please use the following URL:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBaseURL
PageWithExcerptWording
direct.aspx


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
hideControlsfalse
inversefalse
hidelabelsfalse
sparkNameSparkline
hidePanetrue
disableSavefalse
separatorPoint (.)
sparklinefalse
labelsSpalten ausblenden
defaultBeschreibung
isFirstTimeEnterfalse
cell-width150
hideColumnstrue
datepatterndd M yy
disabledfalse
enabledInEditorfalse
globalFilterfalse
id1666085816782_93064357
updateSelectOptionsfalse
worklog365|5|8|y w d h m|y w d h m
isORAND
order0
Multiexcerpt
MultiExcerptNamepayuindia_direct_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666085816784_1957697548
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMerchantID
pageMerchantID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Key

Format

CND

Description

Beschreibung

RefNrns..30C

Merchant’s unique reference number. Mandatory for the initial payment of a new abo (RTF=I).

Eindeutige Referenznummer des Händlers. Pflicht bei Initialzahlung eines neuen Abos (RTF=I).

Table Excerpt Include
statictrue
nameAmount
pageAmount
typepage

Key

Format

CND

Description

Beschreibung

Currency

a3

M

Currency, three digits DIN / ISO 4217, e.g. EUR. Presently only INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD permitted. Please find an overview here: A1 Currency table

Währung, drei Zeichen DIN / ISO 4217, z.B. EUR. Derzeit nur INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD zulässig. Hier eine Übersicht: A1 Währungstabelle

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Table Excerpt Include
statictrue
nameCapture
pageCapture
typepage

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Table Excerpt Include
statictrue
nameReqId-ans..32
pageReqId
typepage

Key

Format

CND

Description

Beschreibung

OrderDesc

ans..100

M

Description of purchased goods, unit prices etc.

Beschreibung der gekauften Waren, Einzelpreise usw.
RTFa1O„I“ for initializing recurrent payments„I“ zur Initialisierung von wiederkehrenden Zahlungen

CCNr

n..19

M

Pseudo card number

Pseudokartennummer

CCExpiry

n6

M

Credit card expiry date (YYYYMM), e.g. 202807

Ablaufdatum der Kreditkarte (YYYYMM), z.B. 202807

CCBrand

a..22

M

Card brand: only VISA, MasterCard, AMEX, Diners, RuPay.

Please note the spelling!

Kartenmarke: VISA, MasterCard, AMEX, Diners, RuPay.

Bitte beachten Sie die Schreibweise!

TokenExt

an..64

M

Token for referencing the credit card data with PayU

Der Token, um die Kreditkartendaten bei PayU zu referenzieren

TransactionID

ans..64

M

TransactionID from PayU which is returned with the initial payment (RTF=I)

Transaktions-ID von PayU, die bei der initialen Zahlung (RTF=I) zurückgeliefert wurde

CustomerID

ans..128

O

Customer number.

If customer number is not submitted instead the email address is transferred to PayU.

The customer number is used to identify the customer in order to be able to select credit card data which might be stored with PayU.

Kundennummer.

Wenn keine Kundennummer übergeben wird, wird die E-Mail-Adresse als Kundennummer an PayU übergeben.

Die Kundennummer dient zur Identifizierung des Kunden, um ggf. bei PayU gespeicherte Kreditkarten im Formular auswählen zu können.

eMail

ans..128

O

Email address of the customer

E-Mail-Adresse des Kunden

Parameters for credit card payments with PayU India via socket connection


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1666082649165_-811069970
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamepayuindia_direct_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1666082649168_2019176510
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMID
pagemid
typepage

Table Excerpt Include
statictrue
namePayID
pagePayID
typepage

Table Excerpt Include
statictrue
nameXID
pageXID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameRefNr
pagerefnr
typepage

Table Excerpt Include
statictrue
nameStatus
pageStatus
typepage

Table Excerpt Include
statictrue
nameDescription
pageDescription
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Key

Format

CND

Description

Beschreibung

CodeExtans..10O

Error code from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlercode von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

ErrorTextans..256O

Error text from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlertext von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

Table Excerpt Include
statictrue
nameUserData
pageUserData
typepage

Key

Format

CND

Description

Beschreibung

Channela..5MName of payment category to be used with the following possible values: ‘NB’ for Net Banking, ‘CC’ for Credit Card, ‘DC’ for Debit Card, ‘CASH’ for Cash Card, ‘EMI’ for EMI, ‘wallet’ for PayUMoney, ‘IVR’ for IVR, ‘COD’ for Cash On DeliveryName der zu verwendenden Zahlungskategorie mit folgenden möglichen Werten: ‘NB’ für Net Banking, ‘CC’ für Credit Card, ‘DC’ für Debit Card, ‘CASH’ für Cash Card, ‘EMI’ für EMI, ‘wallet’ für PayUMoney, ‘IVR’ für IVR, ‘COD’ für Cash On Delivery
BankCodea..5MIdentification of the payment option used for the transaction: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRIdentifikation der verwendeten Zahlungsoption für die Transaktion: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR
Branda..5CSpecific card type: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINRBestimmter Kartentyp: VISA, MAST, SAME, MAES, RUPAY, CC, AMEX, DINR

Result parameters for socket connection with PayU India


Credit with reference

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameCredit_Intro
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBaseURL
PageWithExcerptWording
credit.aspx


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665563681916_40991370
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamecredit_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665563681919_1070059637
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMerchantID
pageMerchantID
typepage

Table Excerpt Include
statictrue
namePayID_Credit
pagePayID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameAmount
pageAmount
typepage

Key

Format

CND

Description

Beschreibung

Currency

a3

M

Currency, three digits DIN / ISO 4217, e.g. EUR. Presently only INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD permitted. Please find an overview here: A1 Currency table

Währung, drei Zeichen DIN / ISO 4217, z.B. EUR. Derzeit nur INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD zulässig. Hier eine Übersicht: A1 Währungstabelle

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Table Excerpt Include
statictrue
nameReqId-ans..32
pageReqId
typepage

Key

Format

CND

Description

Beschreibung

OrderDescans..100ODescription of refunded goods, unit prices, merchant’s comment etc.Beschreibung der gutgeschriebenen Artikel, Einzelpreise, Händlerkommentar etc.

Parameters for credit of credit card payments with PayU India via socket connection


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665563800613_1660523360
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamecredit_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665563800616_645005202
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMID
pagemid
typepage

Table Excerpt Include
statictrue
namePayID
pagePayID
typepage

Table Excerpt Include
statictrue
nameXID
pageXID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameStatus_OK_FAILED
pageStatus
typepage

Table Excerpt Include
statictrue
nameDescription
pageDescription
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Key

Format

CND

Description

Beschreibung

CodeExtn..10O

Error code from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlercode von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

ErrorTextans..256O

Error text from PayU, if agreed with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Fehlertext von PayU, wenn mit

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
abgesprochen

Response parameters for credit of credit card payments with PayU India via socket connection



Batch processing via the interface

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBatch_Intro
PageWithExcerptReuse API

This section describes the parameters which must be transferred within the data set (Record) for executing payments / credits with PayU India and which information can be found within the response file about the payment status.

Following table gives an overview of all batch versions that are possible for a specific action and their specialities:

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665561469962_960236980
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamebatch_versions
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665561469964_-1091058002
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Action

Version

Description

Beschreibung

Credit

1.0 / 2.0

Standard version without return of parameter Code

Standardversion ohne Rückgabe von Parameter Code


1.x / 2.x

with RefNr (valid for all versions other than 1.0)

mit RefNr (gilt für alle Versionen außer 1.0)
Reverse

1.0 / 2.0

Standard version without return of parameter Code

Standardversion ohne Rückgabe von Parameter Code

1.x / 2x.

with RefNr (valid for all versions other than 1.0)

mit RefNr (gilt für alle Versionen außer 1.0)

Description of the possible batch versions


The structure for a PayU India transaction within a Batch file to be submitted is as follows:

Multiexcerpt
MultiExcerptNamebatch_structure
shouldDisplayInlineCommentsInIncludesfalse
Code Block
languagexml
HEAD,<MerchantID>,<Date>,<Version>
CC,Credit,<Amount>,<Currency>,<TransID>,(<RefNr>,)<PayID>
CC,Reverse,<Amount>,<Currency>,<TransID>,(<RefNr>,)<PayID>
FOOT,<CountRecords>,<SumAmount>


Example for Master MID function:

Multiexcerpt
MultiExcerptNamebatch_MasterMid
shouldDisplayInlineCommentsInIncludesfalse
Code Block
languagexml
HEAD,[Master]MerchantID,Date,2.x
Type,Action,[Slave]MID,Amount,Currency,TransID,Data (depends on Action)
FOOT,CountRecords,SumAmount

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBatch_Request_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665561762614_-1330133692
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamebatch_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665561762618_435047358
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Key

Format

CND

Description

Beschreibung

Type

a..11

M

HEAD for Header, FOOT for Footer, CC for credit card

HEAD für Header, FOOT für Footer, CC für Kreditkarte

Action

a..20

M

The parameter Action defines the type of transaction:

Credit

Reverse

Der Action-Parameter definiert die Art der Transaktion:

Credit (Gutschrift)

Reverse (Storno)

Table Excerpt Include
nameAmount
pageAmount
typepage

Key

Format

CND

Description

Beschreibung

Currency

a3

M

Currency, three digits DIN / ISO 4217, e.g. EUR. Presently only INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD permitted. Please find an overview here: A1 Currency table

Währung, drei Zeichen DIN / ISO 4217, z.B. EUR. Derzeit nur INR, USD, GBP, CAD, EUR, AED, QAR, OMR, SGD, AUD, HKD zulässig. Hier eine Übersicht: A1 Währungstabelle

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Table Excerpt Include
statictrue
nameRefNr
pagerefnr
typepage

Table Excerpt Include
statictrue
namePayID_Batch
pagePayID
typepage

Description of fields within the record for Batch files

 

The record area within the response file for Batch transactions looks as follows:

Multiexcerpt
MultiExcerptNamebatch_structure_response
shouldDisplayInlineCommentsInIncludesfalse
Code Block
languagexml
HEAD,<MerchantID>,<Date>,<Version>
CC,Credit,<Amount>,<Currency>,<TransID>,(<RefNr>,)<PayID>,<Status>,<Code>
CC,Reverse,<Amount>,<Currency>,<TransID>,(<RefNr>,)<PayID>,<Status>,<Code>
FOOT,<CountRecords>,<SumAmount>

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBatch_Response_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1665562006928_945425986
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamebatch_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1665562006931_1803014336
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Key

Format

CND

Description

Beschreibung

Action

a..20

M

The parameter Action defines the type of transaction:

Credit
Reverse

Der Action-Parameter definiert die Art der Transaktion:

Credit (Gutschrift)

Reverse (Storno)

Table Excerpt Include
statictrue
namePayID_Batch
pagePayID
typepage

Table Excerpt Include
statictrue
nameStatus_OK_FAILED
pageStatus
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Description of result parameters within the record for Batch files