• DeutschEnglish

paymentAddData

Hinweis: Dieses Objekt wird nur bei Omnipay unterstützt.

Datenelement

Key

Format

CND

Beschreibung

senderData

object

C

Enthält Informationen über den Sender der Zahlung

recipientData

object

C

Enthält Informationen für den Empfänger der Zahlung

senderData

Key

Format

CND

Beschreibung

senderAccNum

an..34

C

Enthält die Kontonummer des Senders, von dem die Gelder genommen werden sollen.

Das muss konsistent sein mit "srcOfFunds" und "senderAccType", d.h. IBAN, RTN + Bankkonteo oder Bankkonto + BIC.

(Hinweis: die Daten müssen durch '+' getrennt sein und in der angegebenen Reihenfolge stehen)

senderName

an..30

C

Enthält den Namen der Person oder Firma für das Konto, von dem die Gelder genommen werden sollen

senderAddr

an..35

C

Enthält die Adresse der Person oder Firma für das Konto, von dem die Gelder genommen werden sollen

senderCity

an..25

C

Enthält den Ort der Person oder Firma für das Konto, von dem die Gelder genommen werden sollen

senderCountry

an..3

C

Enthält das Land der Person oder Firma für das Konto, von dem die Gelder genommen werden sollen. Der Ländercode ist 3-stellig gemäß ISO-Standard anzugeben.

srcOfFunds

enum

C

Gibt die vom Sender verwendete Methode zur Zahlung einer Payment of winning Transaktion an.

01 = credit

02 = debit

03 = prepaid

04 = Cash

05 = Deposit account

07 = Mobile Money account

senderAccType

enum

Das beschreibt den gesendeten Wert in "SenderAccNum"

01 – RTN + Bankkontonummer

02 – IBAN

03 – Kartenkonto

06 – Bankkontonummer + Bank identification code

recipientData

Key

Format

CND

Beschreibung

recipientName

an..30

C

Enthält den Namen des Empfängers einer Payment of winnings Transaktion.

Besonders bei grenzüberschreitenden Gaming-Zahlungen erforderlich.

Schema

BASEURL= https://www.computop-paygate.com/schemas

1
{
2
"$schema": "http://json-schema.org/draft-07/schema#",
3
"$id": "BASEURL/paymentAddData.json",
4
"title": "paymentAddData",
5
"description": "Data related to Payment Transactions i.e MasterCard Payment of Winnings or VISA Direct/OCT",
6
"type": "object",
7
"properties": {
8
"senderData": {
9
"type": "object",
10
"properties": {
11
"senderAccNum": {
12
"type": "string",
13
"description": "It contains the sender’s bank account number from which the funds are to be taken. Note that this has to be consistent with (srcOfFunds) and (senderAccType) "
14
},
15
"senderName": {
16
"type": "string",
17
"description": "It contains the name of the person or business for the account from which funds are to be taken "
18
},
19
"senderAddr": {
20
"type": "string",
21
"description": "It contains the address of the person or business for the account from which funds are to be taken "
22
},
23
"senderCity": {
24
"type": "string",
25
"description": "It contains the city of the person or business for the account from which funds are to be taken "
26
},
27
"senderCountry": {
28
"type": "string",
29
"description": "It contains the country of the person or business’s account from which funds are to be taken. To be sent in number 3 Digit ISO standard "
30
},
31
"srcOfFunds": {
32
"type": "string",
33
"enum": [
34
"01",
35
"02",
36
"03",
37
"04",
38
"05",
39
"07"
40
],
41
"description": "It indicates the method used by the sender to fund a Payment: 01-credit, 02-debit, 03-prepaid, 04-cash, 05-Deposit account, 07-mobile Money account"
42
},
43
"senderAccType": {
44
"type": "string",
45
"enum": [
46
"01",
47
"02",
48
"03",
49
"06"
50
],
51
"description": "This is the descriptor of the value sent in (senderAccNum): 01-RTN + Bank Account number, 02-Iban, 03-Card account, 06-Bank account number + Bank identification code"
52
}
53
},
54
"additionalProperties": false
55
},
56
"recipientData": {
57
"type": "object",
58
"properties": {
59
"recipientName": {
60
"type": "string",
61
"description": "It contains the name of the recipient or the Payment of winnings transaction.Required especially in cross-border gaming payments "
62
}
63
},
64
"additionalProperties": false
65
}
66
},
67
"additionalProperties": false
68
}

Sample

Sample for JSON-structure

1
{
2
"senderData": {
3
"senderAccNum":"12345678ABC",
4
"senderName":"John Doe",
5
"senderAddr":"Altenburg 83",
6
"senderCity":"Bamberg",
7
"senderCountry":"276" ,
8
"srcOfFunds":"05" ,
9
"senderAccType":"06"
10
},
11
"recipientData": {
12
"recipientName": "Marie Doe"
13
}
14
}

Sample base64-encoded value for API-parameter

1
PaymentAddData =
2
ewogICAgInNlbmRlckRhdGEiOiB7CiAgICAgICAic2VuZGVyQWNjTnVtIjoiMTIzNDU2NzhBQkMiLAogICAgICAgInNlbmRlck5hbWUiOiJKb2huIERvZSIsCiAgICAgICAic2VuZGVyQWRkciI6IkFsdGVuYnVyZyA4MyIsCiAgICAgICAic2VuZGVyQ2l0eSI6IkJhbWJlcmciLAogICAgICAgInNlbmRlckNvdW50cnkiOiIyNzYiICwKICAgICAgICJzcmNPZkZ1bmRzIjoiMDUiICwKICAgICAgICJzZW5kZXJBY2NUeXBlIjoiMDYiCiAgICB9LAogICAgInJlY2lwaWVudERhdGEiOiB7CiAgICAgICAgInJlY2lwaWVudE5hbWUiOiAiTWFyaWUgRG9lIgogICAgfQp9;

Paygate

Documentation (EN)

Dokumentation (DE)

Paygate Status