<< 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.
You would like to know more about dekodi? Please visit our Website!
Or call us: +49 911 310 429 - 10
Alternatively you can send an email to: info@dekodi.de