Pml Class - Properties

<< Klicke um Table of Contents anzuzeigen  >>

Navigation:  Nexus Interfacebook EN > Importinterfaces > NREI (JSON) > NREI Classes > PmI Class >

Pml Class - Properties

The Pml Class portrays the payment information (payment method-Id, payment method, transaction number, payment amount, currency, booking date etc.)

The name, description and the data-type of the Property are stated, as well as whether the field can be or must be transferred.

The fields for the payment method have to be filled according to this list.

The fields PaymentTransactionNo1-15 are optional fields and do not have to be filled.

 

Name

Description

Data-type

Optional / Mandatory-Field

PTID

PaymentTypeID- unique number of the means of payment. The ID should be according to the dekodiPaymentTypeIDs.

String

MUSS

PTN

PaymenTypename  - Unique description of the payment method ( e.g. “PayPal”, “Amazon”.

One ID is possibly permitted.

 

String

MANDATORY

PTNo1

PaymentTransactionNo1 –

String

MANDATORY

PTNo2

PaymentTransactionNo2 –

further transactionID

String

OPTIONAL *

PTNo3

PaymentTransactionNo3 –

invoice / receipt

 

String

OPTIONAL *

PTNo4

PaymentTransactionNo4 –

usage purpose/ booking text

String

OPTIONAL *

PTNo5

PaymentTransactionNo5 –

account number / credit card number of the buyer

 

 

String

OPTIONAL *

PTNo6

PaymentTransactionNo6 –

BIC of the buyer

String

OPTIONAL *

PTNo7

PaymentTransactionNo7 –

payment amount

String

OPTIONAL *

PTNo8

PaymentTransactionNo8 –

currency

String

OPTIONAL *

PTNo9

PaymentTransactionNo9 –

booking date (Type DateTime: yyyy-mm-ddThh:mm:ss)

String

OPTIONAL *

PTNo10

PaymentTransactionNo10 –

name of the buyer

String

OPTIONAL *

PTNo11

PaymentTransactionNo11 –

E-mail of the buyer

String

OPTIONAL *

PTNo12

PaymentTransactionNo12 –

account number of the buyer

String

OPTIONAL *

PTNo13

PaymentTransactionNo13 –

payment indications

String

OPTIONAL *

PTNo14

PaymentTransactionNo14 – further information about the payment

 

String

OPTIONAL *

PTNo15

PaymentTransactionNo15 - further information about the payment

 

String

OPTIONAL *

 

* Please note: The less information is transferred to a payment method, the more difficult and expensive the posting of the data will be!

On certain platforms e.g. like Amazon, Amazon Payments und Amazon Payments Advanced the allocation of payment without transaction information is completely impossible!

 

About the fields PTID(PaymentTypeID) and PTN(PaymentTypeName):

In ideal circumstances PaymentTypeID and PaymentTypeName are stated. If this is not possible for technical reasons, it is sufficient to specify a unique combination of ID and name of the payment method in the above-mentioned fields. This way for example the field PaymenrTypeID can always have the value 0, if the name of the payment method is unique. Conversely, the PaymentTypeName field can be left blank if a unique PaymentTypeID is transferred for it.

 

Notes:

If Nexus is not able to process the corresponding payment method directly (OP booking in Nexus possible), it is sufficient to transfer the payment ID without any further information.

Certain payment information such as IBAN or credit card numbers can be transferred partially anonymously. The anonymized part can be identified by the character "x".

 Example for anonymized account number 67xx8210.

 Excluded are specially generated transaction numbers from payment providers such as PayPal or Amazon

 

The following chapter explains all possible payment methods and their IDs.


web_zoom18

You would like to know more about dekodi? Please visit our Website!

 

phone_zoom18

Or call us:  +49 911 310 429 - 10

 

mail_zoom18

Alternatively you can send an email to: info@dekodi.de

 

Impressum