Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ENWORK and version Documentation
Table of Contents


About CRIF

General information about CRIF

Popular with customers, risky for the merchant: Payment methods such as direct debit or purchase on account involve a high level of default risk. 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
Paycontrol, an automated credit rating with all standard credit agencies, combines flexibility and payment security for online business.

With Paycontrol you can, amongst other things, automatically obtain information from CRIF without having to connect your shop system to individual information interfaces.


Page properties
Logo

Info
Excerpt

CRIF (formerly Deltavista) provides information on about 80 million individuals, 6 million companies, and 10 million payment, register, and address records from Germany, Austria and Switzerland.

TypeRisk Management


Further information can be found on the webpage of CRIF (www.crif.de/).

 

Process flow chart

Multiexcerpt
MultiExcerptNameProcessFlow

draw.io Diagram
bordertrue
diagramNameCRIF CT
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth829

CRIF process flow


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
 interface

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameDefinition
PageWithExcerptDefinition EN


Calling the interface

To carry out a CRIF order check via a Server-to-Server connection, go to please use the following URL:

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameBaseURL
PageWithExcerptWording
deltavista.aspx


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1638309831063_119559542
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamecrif_request
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1638309831065_-1104206454
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMerchantID
pageMerchantID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Key

Format

CND

Description

Beschreibung

RefNr

ans..30

O

Unique reference number

Eindeutige Referenznummer

OrderDescans..768MDescription of goods and prices. Intended purpose on the statement of account.Beschreibung der Waren, Einzelpreise usw. Verwendungszweck auf dem Kontoauszug.

Table Excerpt Include
statictrue
nameAmount
pageAmount
typepage

Table Excerpt Include
statictrue
nameCurrency
pageCurrency
typepage

Table Excerpt Include
statictrue
nameMAC
pageMAC
typepage

Key

Format

CND

Description

Beschreibung

ProductName

a..24

M

Checking method:

<QuickCheckConsumer>, <CreditCheckConsumer>,
<QuickCheckBusiness>, <CreditCheckBusiness>,
<IdentCheckConsumer>

Prüfmethode:

<QuickCheckConsumer>, <CreditCheckConsumer>,
<QuickCheckBusiness>, <Cre-ditCheckBusiness>,
<IdentCheckConsumer>

ProductCountrya3OThree characters country code according to ISO 3166. Only AUT, DEU, CHE, NLD, POL permissible.Ländercode dreistellig gemäß ISO 3166. Nur AUT, DEU, CHE, NLD, POL zulässig.
Languagea3OCountry code for translatable values in the response, three characters in accordance to ISO 3166. Only AUT, DEU, CHE allowed.Ländercode für übersetzbare Werte in der Antwort, dreistellig gemäß ISO 3166. Nur AUT, DEU, CHE zulässig.
CustomerIDans..30Mcustomer number/customer referenceKundennummer/Kundenreferenz
LegalForma..10OLegal form of the person/company sought: PERSON, COMPANY, UNKNOWNRechtsform der gesuchten Person/Firma: PERSON, COMPANY, UNKNOWN
FirstNameans..30OFirst nameVorname
LastNameans..30MCompany name or surnameFirmenname oder Nachname
MaidenNameans..30OMaiden nameMädchenname
Gendera1OGender: <m> male, <f> femaleGeschlecht: <m> männlich, <w> weiblich
DateOfBirthdttm8ODate of birth in the format <YYYYMMDD>Geburtsdatum im Format <JJJJMMTT>
AddrStreetans..50MStreet nameStraßenname
AddrStreetNrans..15OStreet numberHausnummer
AddrAdditionans..60OAddress c/oAdresszusatz
AddrCityans..40OCityOrt
AddrZipn..10MPostcodePostleitzahl
AddrCountryCodea3OThree characters country code according to ISO 3166. Only AUT, DEU, CHE, NLD, POL permissible.Ländercode dreistellig gemäß ISO 3166. Nur AUT, DEU, CHE, NLD, POL zulässig.
sdLegalForma..10OLegal form of the person/company sought: PERSON, COMPANY, UNKNOWNRechtsform der gesuchten Person/Firma: PERSON, COMPANY, UNKNOWN
sdLastNameans..30OCompany name or surnameFirmenname oder Nachname
sdFirstNameans..30OFirst nameVorname
sdMaidenNameans..30OMaiden nameMädchenname
sdGendera1OGender: <m> male, <f> femaleGeschlecht: <m> männlich, <w> weiblich
sdDateOfBirthdttm8ODate of birth in the format <YYYYMMDD>Geburtsdatum im Format <JJJJMMTT>
sdStreetans..50OStreet nameStraßenname
sdStreetNrans..15OStreet numberHausnummer
sdAddressAdditionans..60OAddress c/oAdresszusatz
sdCityans..40OCityOrt
sdZipn..10OPostcodePostleitzahl
sdCountryCodea3OThree characters country code according to ISO 3166. Only AUT, DEU, CHE, NLD, POL permissible.Ländercode dreistellig gemäß ISO 3166. Nur AUT, DEU, CHE, NLD, POL zulässig.
Emailans..100OEmail address of the customerE-Mail-Adresse des Kunden
Phoneans..30OCustomer’s phone numberTelefonnummer des Kunden
Channelans..64Osales channelVerkaufskanal
IPAddrans..15OIP addressIP-Adresse
CustomerCardNrans..32OCustomer card numberKundenkartennummer
SocialSecurityNumberan..20CNational identification number. It is used in Poland since 1979. Mandatory if ProductCountry = POL and LegalForm = PERSONNationale Identifikationsnummer. Wird seit 1979 in Polen genutzt. Pflicht, wenn ProductCountry = POL und LegalForm = PERSON
DateOfRegistrationdttm8CAuthorization date in the format <YYYYMMDD>, if ProductCountry = POL and LegalForm = PERSONAutorisierungsdatum im Format <YYYYMMDD>, wenn ProductCountry = POL and LegalForm = PERSON
ServicebooleanO

Flag consenting/approving the search of KBIG database. ProductCountry = POL and LegalForm = PERSON

Values: true/false

Markierung für Zustimmung/Genehmigung der Suche in der KBIG-Datenbank. ProductCountry = POL und LegalForm = PERSON

Werte: true/false

IBANan..24OInternational Bank Account NumberInternational Bank Account Number
CCBINn6OCredit Card BIN (Bank Identification Number)Kreditkarten-Card BIN (Bank Identification Number)
CC_Hashan..128OSHA-256-Algorithmus hashed using these characters "0123456789abcdefABCDEF"SHA-256-Algorithmus-Hashes mit den Zeichen "0123456789abcdefABCDEF"
CreditCardHolderans..255OName of the card holderName des Kreditkarteninhabers
DeviceIDans..128OIndicates the unique DeviceID for operationEindeutige DeviceID für den Vorgang
Nameans..32OFirst name and surname joinedVorname und Nachname zusammen
BuyerEmailans..100OEmail address of the purchaser’s PayPal accountE-Mail-Adresse des PayPal-Kontos des Kunden
PayerIDans..13OIndicates the unique identification number of the customer’s PayPal accountEindeutige Identifikationsnummer des PayPal-Kontos des Kunden
CustomerStatusans..32OIndicates the purchaser’s security status for a PayPal operationSicherheitsstatus des Käufers für einen PayPal-Vorgang
CountryCodean2OIndicates the purchaser’s country for a PayPal operationLand des Käufers für einen PayPal-Vorgang
ArticleListans..1024O

Article list with description of items and prices:

<Price>;<Quantity>;<TotalPrice>;<Number>;<Group>;<Name>;<Client>

Price (n..12), in smallest currency unit
Quantity (n..8)
PriceTotal (n..12), in smallest currency unit
Number (ans..50)
Group (ans..100)
Name (ans.. 100)
Client (ans.. 50)

<;> separates the fields of an article data set
<+> separates the article data sets

Each article is transferred as a complete article data set:

Price;Quantity;TotalPrice;Number;Group;Name;Client+Price;Quantity…

Artikelliste mit Beschreibung der Waren und Preise:

<Preis>;<Anzahl>;<PreisGesamt>;<Nummer>;<Gruppe>; <Name>;<Mandant>

Preis (n..12), in kleinster Währungseinheit
Anzahl (n..8)
PreisGesamt (n..12), in kleinster Währungseinheit
Nummer (ans..50)
Gruppe (ans..100)
Name (ans.. 100)
Mandant (ans.. 50)

<;> trennt die Felder eines Artikeldatensatzes
<+> trennt die Artikeldatensätze

Jeder Artikel wird als kompletter Artikeldatensatz übergeben:

Preis;Anzahl;PreisGesamt;Nummer;Gruppe;Name;Mandant+ Preis;Anzahl…

Parameters for CRIF OrderCheck


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1638311343186_1112101192
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0
Multiexcerpt
MultiExcerptNamecrif_response
Table Transformer
dateFormatdd M yy
export-wordfalse
show-sourcefalse
export-csvfalse
id1638311343188_2002788559
transposefalse
worklog365|5|8|y w d h m|y w d h m
separator.
export-pdffalse
sqlSELECT * FROM T*

Table Excerpt Include
statictrue
nameMID
pagemid
typepage

Table Excerpt Include
statictrue
namePayID
pagePayID
typepage

Table Excerpt Include
statictrue
nameXID
pageXID
typepage

Table Excerpt Include
statictrue
nameTransID
pageTransID
typepage

Key

Format

CND

Description

Beschreibung

RefNr

ans..30

O

Unique reference number

Eindeutige Referenznummer

Table Excerpt Include
statictrue
nameStatus_OK_FAILED
pageStatus
typepage

Table Excerpt Include
statictrue
nameDescription
pageDescription
typepage

Table Excerpt Include
statictrue
nameCode
pageCode
typepage

Key

Format

CND

Description

Beschreibung

Result

a..10

M

Recommended action (traffic light): GREEN, YELLOW, RED, NO RESULT

Handlungsempfehlung (Ampel): GREEN, YELLOW, RED, NO RESULT

PartialResults

a..2000

M

Individual detailed partial checks (e.g. Score) with traffic light result and value listed in XML, which return the overall result on the basis of an evaluation matrix with CRIF. Configurable with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
.

Einzelne detailliertere Teilprüfungen (wie z.B. Score) mit Ampelergebnis und Wert in XML aufgelistet, die auf Basis einer Bewertungsmatrix bei CRIF das Gesamtergebnis (Result) zurückliefern. Bei 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptDE:Wording
konfigurierbar.

Limit

n..12

OMax. credit limitMax. Kreditlimit
LimitCurrency

a3

OCurrency of the limit, three digits DIN / ISO 4217Währung des Limits, drei Zeichen DIN / ISO 4217
AddrStreetans..50OStreet nameStraßenname
AddrStreetNrans..15OStreet numberHausnummer
AddrCityans..40OCityOrt
AddrZipn..10MPostcodePostleitzahl
AddrCountryCodea3OThree characters country code according to ISO 3166. Only AUT, DEU, CHE, NLD, POL permissible.Ländercode dreistellig gemäß ISO 3166. Nur AUT, DEU, CHE, NLD, POL zulässig.
FirstNameans..30OFirst nameVorname
LastNameans..30OCompany name or surnameFirmenname oder Nachname
MaidenNameans..30OMaiden nameMädchenname
Gendera1OGender: <m> male, <f> femaleGeschlecht: <m> männlich, <w> weiblich
DateOfBirthdttm8ODate of birth in the format <YYYYMMDD>Geburtsdatum im Format <JJJJMMTT>
ArchiveIDn..64MUnique ID for related report, for investigation or for processing purposesEindeutige ID für zugehörigen Report, zur Recherche oder für Sachbearbeitungszwecke
UnidIDn..64OCRIF-ID of requested personCRIF-ID der beauskunfteten Person
Instructiona..2000O

Payment method control as XML, configurable with

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
.

<instruction>

<type>PAYMENT_METHOD</type>

<name>CASH_ON_DELIVERY</name>…


Values for <name>:

- „INVOICE“ (for invoice)
- „BANK_DEBIT“ (for direct debit)
- „PAYPAL“ (for PayPal)
- „CREDIT_CARD“ (for credit card without 3D Secure))
- „CREDIT_CARD_3DS“ (for credit card with 3D Secure)
- „DIRECT_DEBIT“ (SOFORT Banking)
- „CASH_ON_DELIVERY“ (for cash on delivery)
- „PREPAYMENT“ (for prepayment)

Zahlungsartensteuerung als XML, bei 

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptDE:Wording
konfigurierbar.

<instruction>

<type>PAYMENT_METHOD</type>

<name>CASH_ON_DELIVERY</name>…


Werte für <name>:

- „INVOICE“ (für Rechnung)
- „BANK_DEBIT“ (für Lastschrift)
- „PAYPAL“ (für PayPal)
- „CREDIT_CARD“ (Kreditkarte ohne 3D Secure))
- „CREDIT_CARD_3DS“ (für Kreditkarte mit 3D Secure)
- „DIRECT_DEBIT“ (SOFORT-Überweisung)
- „CASH_ON_DELIVERY“ (Nachnahme)
- „PREPAYMENT“ (Vorauskasse)

Result parameters for CRIF OrderCheck