• DeutschEnglish

paymentAddData

Notice: This object is only supported with Omnipay.

Data element

Key

Format

CND

Description

senderData

object

C

Contains information data about the payment sender

recipientData

object

C

Contains information data for the payment recipient

senderData

Key

Format

CND

Description

senderAccNum

an..34

C

Contains the sender’s bank account number from which the funds are to be taken.

Note that this is to be consistent with "srcOfFunds" and "senderAccType", i.e IBAN, RTN + Bank account or Bank account + BIC.

(Note: the data must be separated by '+' and in the order specified)

senderName

an..30

C

Contains the name of the person or business for the account from which funds are to be taken

senderAddr

an..35

C

Contains the address of the person or business for the account from which funds are to be taken

senderCity

an..25

C

Contains the city of the person or business for the account from which funds are to be taken

senderCountry

an..3

C

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.

srcOfFunds

enum

C

It indicates the method used by the sender to fund a Payment of winning transaction.

01 = credit

02 = debit

03 = prepaid

04 = Cash

05 = Deposit account

07 = Mobile Money account

senderAccType

enum

Describes the value sent in "SenderAccNum"

01 – RTN + Bank Account number

02 – IBAN

03 – Card account

06 – Bank account number + Bank identification code

recipientData

Key

Format

CND

Description

recipientName

an..30

C

Contains the name of the recipient of the Payment of winnings transaction.

Required especially for cross-border gaming payments.

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