Notice: This object is only supported with Omnipay.

Data element


KeyFormatCNDDescription
1

senderData

object

C

Contains information data about the payment sender

2

recipientData

object

C

Contains information data for the payment recipient

senderData

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...


KeyFormatCNDDescription
1senderAccNuman..34C

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)

2senderNamean..30CContains the name of the person or business for the account from which funds are to be taken
3senderAddran..35CContains the address of the person or business for the account from which funds are to be taken
4senderCityan..25CContains the city of the person or business for the account from which funds are to be taken
5senderCountryan..3CContains 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.
6srcOfFundsenumC

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

7senderAccTypeenumC

Describes the value sent in "SenderAccNum"

01 – RTN + Bank Account number

02 – IBAN

03 – Card account

06 – Bank account number + Bank identification code

recipientData


KeyFormatCNDDescription
1recipientNamean..30C

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

Required especially for cross-border gaming payments.

Schema

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

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "BASEURL/paymentAddData.json",
  "title": "paymentAddData",
  "description": "Data related to Payment Transactions i.e MasterCard Payment of Winnings or VISA Direct/OCT",
  "type": "object",
  "properties": {
    "senderData": {
      "type": "object",
      "properties": {
        "senderAccNum": {
          "type": "string",
          "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) "
        },
        "senderName": {
          "type": "string",
          "description": "It contains the name of the person or business for the account from which funds are to be taken "
        },
        "senderAddr": {
          "type": "string",
          "description": "It contains the address of the person or business for the account from which funds are to be taken "
        },
        "senderCity": {
          "type": "string",
          "description": "It contains the city of the person or business for the account from which funds are to be taken "
        },
        "senderCountry": {
          "type": "string",
          "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 "
        },
        "srcOfFunds": {
          "type": "string",
          "enum": [
            "01",
            "02",
            "03",
            "04",
            "05",
            "07"
          ],
          "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"
        },
        "senderAccType": {
          "type": "string",
          "enum": [
            "01",
            "02",
            "03",
            "06"
          ],
          "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"
        }
      },
      "additionalProperties": false
    },
    "recipientData": {
      "type": "object",
      "properties": {
        "recipientName": {
          "type": "string",
          "description": "It contains the name of the recipient or the Payment of winnings transaction.Required especially in cross-border gaming payments "
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false
}

Sample

Sample for JSON-structure
{
    "senderData": {
       "senderAccNum":"12345678ABC",
       "senderName":"John Doe",
       "senderAddr":"Altenburg 83",
       "senderCity":"Bamberg",
       "senderCountry":"276" ,
       "srcOfFunds":"05" ,
       "senderAccType":"06"
    },
    "recipientData": {
        "recipientName": "Marie Doe"
    }
}
Sample base64-encoded value for API-parameter
PaymentAddData=ewogICAgInNlbmRlckRhdGEiOiB7CiAgICAgICAic2VuZGVyQWNjTnVtIjoiMTIzNDU2NzhBQkMiLAogICAgICAgInNlbmRlck5hbWUiOiJKb2huIERvZSIsCiAgICAgICAic2VuZGVyQWRkciI6IkFsdGVuYnVyZyA4MyIsCiAgICAgICAic2VuZGVyQ2l0eSI6IkJhbWJlcmciLAogICAgICAgInNlbmRlckNvdW50cnkiOiIyNzYiICwKICAgICAgICJzcmNPZkZ1bmRzIjoiMDUiICwKICAgICAgICJzZW5kZXJBY2NUeXBlIjoiMDYiCiAgICB9LAogICAgInJlY2lwaWVudERhdGEiOiB7CiAgICAgICAgInJlY2lwaWVudE5hbWUiOiAiTWFyaWUgRG9lIgogICAgfQp9