About ChinaPay

General information about ChinaPay

ChinaPay is the online payment service of China UnionPay (CUP). The company offers both banking, broker and payment services as well as offline purchases on account and POS terminals. ChinaPay is the third largest online payment services provider in China.


Logo
Info

ChinaPay is the online payment service of China UnionPay (CUP). The company offers both banking, broker and payment services as well as offline purchases on account and POS terminals. ChinaPay is the third largest online payment services provider in China.

TypePayments by eWallet


Further information can be found on the webpage of ChinaPay (http://www.chinapay.co.uk/).

Process flow chart

ChinaPay process flow

On this page


interface


Payment with ChinaPay via form interface

To process a ChinaPay payment via a form, please use the following URL:

chinapay.aspx


Key

Format

CND

Description

Beschreibung

refnr

an..32

O

Reference number of merchant (e.g. invoice number)

Referenznummer des Händlers (z.B. Rechnungsnummer)

Key

Format

CND

Description

Beschreibung

OrderDesc

ans..128

M

Description of goods, unit prices etc. The special characters “&”, “%” and “+” are not permitted here.

Format: Quantity of article categories#Actual total quantity of articles#Article1 name^Article1 price^Article1 quantity#Article2 name^Article2 price^Article2 quantity...#Article{m} name^Article{m} price^Article{m} quantity

Format of Article price: 3-digit Currency code + integer with up to 16 digits + one decimal point + 2 decimal places, e.g. CNY100000.00

Actual total quantity of articles must be greater or equal(>=) Quantity of article categories.

Beschreibung der Waren, Einzelpreise usw. Die Sonderzeichen “&”, “%” und “+” sind hier nicht zulässig.

Format: Anzahl der Artikelkategorien#Gesamtanzahl der Artikel#Artikel1 Name^Artikel1 Preis^Artikel1 Anzahzl#Artikel2 Name^Artikel2 Preis^Artikel2 Anzahl...#Artikel{m} Name^Artikel{m} Preis^Artikel{m} Anzahl

Format des Artikelpreises: 3-stelliges Währungscode + Ganzzahl mit bis zu 16 Ziffern + ein Dezimalpunkt + 2 Dezimalstellen, z.B. CNY100000.00

Die tatsächliche Gesamtanzahl der Artikel muss größer oder gleich (>=) Anzahl der Artikelkategorien sein.

Key

Format

CND

Description

Beschreibung

Timeout

ans..3

O

Time limit for the transaction

Zeitlimit für die Transaktion

Channel

n..4

O

0001-B2C; 0002-B2B. Default value 0001

0001-B2C; 0002-B2B. Standardwert 0001

AccBank

n..15

C

Obligatory for e-banking: the end customer is forwarded direct to the stated bank. Only available for domestic customers.

Pflicht für E-Banking: der Endkunde wird direkt zur angegebenen Bank weitergeleitet. Nur möglich für Inlandskunden.

PayoutList

ans..24

C

For split payments only. Do not fill in if there is no split.

Separate individual values with “;”.

SplitType: 0001: realtime split; 0002: delayed split
SplitMethod: 0: Split by amount; 1: Split by proportion
MerSplitMsg :MerchantID^Amount or proportion.

For example: “0001;0;xxx^200, xxx^200, xxx^200”

(Notice: ”xxx” is the PSPs merchantID)

Nur für Split-Zahlungen. Nicht ausfüllen, wenn kein Split vorliegt.

Einzelne Werte werden durch „;“ getrennt.

SplitType: 0001: Echtzeit-Split; 0002: verzögerter Split
SplitMethod: 0: Split nach Betrag; 1: Split nach Verhältnis
MerSplitMsg :MerchantID^Betrag oder Verhältnis.

Zum Beispiel: “0001;0;xxx^200, xxx^200, xxx^200”

(Hinweis: ”xxx” ist die merchantID des PSPs)

CustomParameter

ans..

O

Additional parameters for transactions which are separated by semicolon. You can use 11 fields. The length of BusId should be less than 8, for the values P1 to P10 less than 512.

BusId;P1;P2;P3;P4;P5;P6;P7;P8;P9;P10

For example: 00000001;123;451;124

Zusätzliche Parameter für Transaktionen, die per Semikolon getrennt werden. Sie können 11 Felder verwenden. Die Länge von BusId soll weniger als 8 sein, die Werte P1 bis P10 weniger als 512.

BusId;P1;P2;P3;P4;P5;P6;P7;P8;P9;P10

Zum Beispiel: 00000001;123;451;124

TimeStamp

n..20

O

Time of merchant system in milliseconds

Zeit des Händlersystems in Millisekunden

IPAddr

a..15

O

IP address of the client's browser

IP-Adresse des Client-Browsers

Parameters for payments with ChinaPay


Key

Format

CND

Description

Beschreibung

refnr

an..32

O

Reference number of merchant (e.g. invoice number)

Referenznummer des Händlers (z.B. Rechnungsnummer)

Return parameters for URLSuccess, URLFailure and URLNotify with ChinaPay



Credit with reference

credit.aspx


Key

Format

CND

Description

Beschreibung

refnr

an..32

O

Reference number of merchant (e.g. invoice number)

Referenznummer des Händlers (z.B. Rechnungsnummer)

Parameters for credits with ChinaPay


Key

Format

CND

Description

Beschreibung

Status

a..50

M

OK (URLSuccess) or FAILED (URLFailure). If a pending status is applied, a message is sent back after a completed credit to the URLNotify transferred with the authorization.

OK (URLSuccess) oder FAILED (URLFailure). Sollte es zu einem Pending-Status kommen, erfolgt nach durchgeführter Gutschrift eine Rückmeldung an die bei der Autorisierung übergebene URLNotify.

Key

Format

CND

Description

Beschreibung

refnr

an..32

O

Reference number of merchant (e.g. invoice number)

Referenznummer des Händlers (z.B. Rechnungsnummer)

Response parameters for credits with ChinaPay