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
Page properties
Logo


Info
Excerpt

Ecom Processing (ECPCC)

TypePayments by Credit Card


Include Page
Card processing - common introduction
Card processing - common introduction

Table of Contents



Include Page
Card processing - common form
Card processing - common form

Specific parameters for Ecom Processing (ECPCC)

In order to activate ECPCC for credit card processing in

Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
, there must exist a merchant account with Ecom. The credentials (Username, password, Terminaltoken) must be stored within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
. Besides there must be specified if this is a test or live system. Depending on the configuration within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
the integration or live environment from Ecom is activated. Furthermore the submission type ECOM or Moto must be selected. For merchant accounts which shall be used for paying out gambling winnings additionally extended credits must be activated within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
(CreditEx, OCT). Additionally the field Merchant Category Code (MCC) is read out, which must be configured with the merchant date (profile settings). If value 7995 is stored in this place all transactions are marked with the flag „Gaming“.

Besides the general parameters described above for the credit card connection, ECPCC requires the following additional parameters. An authorisation with 3-D Secure is possible. The following table describes the encrypted payment request parameters:


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

Table Filter
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1624303888436_8863630
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamerequest
PageWithExcerptEcom Processing - ECPCC

Additional parameters for the credit card connection via

Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
form

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_IntroURL
PageWithExcerptReuse API

Table Filter
inversefalse
defaultBeschreibung
isFirstTimeEnterfalse
hideColumnstrue
sparkNameSparkline
hidePanetrue
datepatterndd M yy
id1624305224599_-1750019059
worklog365|5|8|y w d h m|y w d h m
isORAND
separatorPoint (.)
order0

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameresponse
PageWithExcerptEcom Processing - ECPCC

Additional result parameters for URLNotify, URLSuccess and URLFailure


Include Page
Card processing - common Server-to-Server
Card processing - common Server-to-Server

Specific parameters for Ecom Processing (ECPCC)

In order to activate ECPCC for credit card processing in

Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
, there must exist a merchant account with Ecom. The credentials (Username, password, Terminaltoken) must be stored within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
. Besides there must be specified if this is a test or live system. Depending on the configuration within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
the integration or live environment from Ecom is activated. Furthermore the submission type ECOM or Moto must be selected. For merchant accounts which shall be used for paying out gambling winnings additionally extended credits must be activated within
Multiexcerpt include
SpaceWithExcerptENWORK
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
(CreditEx, OCT). Additionally the field Merchant Category Code (MCC) is read out, which must be configured with the merchant date (profile settings). If value 7995 is stored in this place all transactions are marked with the flag „Gaming“.

Besides the general parameters described above for the credit card connection, ECPCC requires the following additional parameters. An authorisation with 3-D Secure is possible. The following table describes the encrypted payment request parameters:


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro
PageWithExcerptReuse API

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

Key

Format

CND

Description

Beschreibung

TransID

ans..40

M

TransactionID which should be unique for each payment

TransaktionsID, die für jede Zahlung eindeutig sein muss

RefNr

ns..30

M

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptDE:Reuse API

OrderDesc

ans..64

M

Description of purchased goods, unit prices etc.

Beschreibung der gekauften Waren, Einzelpreise etc.

UserData

ans..1024

O

If specified upon call, 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
forwards the parameter with the payment result to the shop

Wenn beim Aufruf angegeben, übergibt das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptDE:Wording
den Parameter mit dem Zahlungsergebnis an den Shop

CHDesc

ans..34

O

Text printed on the customer’s credit card bill.

This function must be enabled by Credorax and have the following structure.

1) merchant DBA name (up to 20 characters)
2) asterisk
3) additional text (up to 13 characters).

e.g.

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
*Test

This value can be alternatively permanently defined by 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording

Text, der auf der Kreditkartenabrechnung angezeigt wird.

Diese Funktion muss von Credorax freigeschalten werden und folgenden Aufbau haben.

1) merchant DBA Name (bis zu 20 Zeichen)
2) Stern
3) zusätzlicher Text (bis zu 13 Zeichen).

z.B.

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePartner-Name
PageWithExcerptDE:Wording
*Test

Dieser Wert kann alternativ vom

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
fest hinterlegt werden.

AccVerify

a3

O

If AccVerify=Yes the card will be checked at the acquirer according to the acquirer’s interface description. The merchant has to submit only this parameter, the parameter "Amount" is optional. If  "Amount" is used we replace the amount according to acquirer’s interface description. At payment always Amount=0 is stored.

Allowed value: yes

Ist AccVerify=Yes wird die Karte beim Acquirer entsprechend der Schnittstellenbeschreibung des Acquirers geprüft. Der Händler muss nur diesen Parameter übergeben, der Parameter "Amount" ist optional. Wenn "Amount" verwendet wird, ersetzen wir den Betrag entsprechend der Schnittstellenbeschreibung des Acquirers. Am Payment wird immer Amount=0 gespeichert.

Zulässiger Wert: yes

RTF

a1

O

for repeat payments (subscriptions): I = Initial payment of a new subscription
R = Routine payment (Recurring)

bei wiederkehrenden Zahlungen (Abos): I = Initialzahlung eines neuen Abos, R = Wiederkehrende Zahlung (Recurring)

InvoiceNr

an..15

C

Invoice number. Mandatory for initial payment of a new subscription (RTF=I) or for generating a PCN

Rechnungsnummer. Pflicht bei Initialzahlung eines neuen Abos (RTF=I) oder beim Erzeugen einer PKN

TokenExt

an..32

OC

In connection with RTF=R the Token must be transmitted for referencing the credit card data.

In Verbindung mit RTF=R muss der Token übergeben werden, um die Kreditkartendaten zu referenzieren.




Contact data/Address verification (AVS)Kontaktdaten/Adressverifikation (AVS)

CreditCardHolder

a..50

O

Name of the card holder

Name des Karteninhabers

AddrStreet

ans..50

O

Street name (for AVS)

Straßenname (für AVS)

AddrStreetNr

n..16

O

Street number (for AVS)

Hausnummer (für AVS)

AddrZip

ans..9

C

Postcode. Mandatory for initial payment of a new subscription (RTF=I) or for generating a PCN/TokenExt.

Postleitzahl. Pflicht bei Initialzahlung eines neuen Abos (RTF=I) oder beim Erzeugen einer PKN/TokenExt.

AddrCity

ans..30

O

Town

Stadt

AddrState

a2

O

Federal State, two-digit code according to ISO 3166

Bundesland zweistellig gemäß ISO 3166

AddrCountryCode

a2/a3

C

Country code according to ISO-3166-1, alphanumeric 2 or 3 chars

Mandatory for initial payment of a new subscription (RTF=I) or for generating a PCN/TokenExt.

Ländercode im Format ISO-3166-1, alphanumerisch 2-stellig oder 3-stellig.

Pflicht bei Initialzahlung eines neuen Abos (RTF=I) oder beim Erzeugen einer PKN/TokenExt.

Phone

ns..32

O

Telephone number

Telefonnummer

Email

ans..64

C

E-mail address. Mandatory for initial payment of a new subscription (RTF=I) or for generating a PCN/TokenExt and if CFT (Credit Funds Transfer) is used.

E-Mail-Adresse. Pflicht bei Initialzahlung eines neuen Abos (RTF=I) oder beim Erzeugen einer PKN/TokenExt, sowie wenn CFT (Credit Funds Transfer) genutzt wird.




UK 6012 Merchant Mandatory for UK merchants with MCC 6012UK 6012 Merchant. Pflicht bei UK Händlern mit MCC 6012

DateOfBirth

n8

M

Date of birth of the customer in format YYYYMMDD

Geburtsdatum des Kunden im Format YYYYYMMDD

AccNr

n..10

M

Masked PAN, account number or customer number

Maskierte PAN, Kontonummer oder Kundenummer

AddrZip

ans..6

M

Postcode of the customer

Postleitzahl des Kunden

LastName

ans..6

M

The first six characters of the last name of the customer

Die ersten sechs Zeichen des Nachnamens des Kunden

Additional parameters for credit card payments via socket connection


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro
PageWithExcerptReuse API

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

Key

Format

CND

Description

Beschreibung

TransID

ans..40

M

TransactionID which should be unique for each payment

TransaktionsID, die für jede Zahlung eindeutig sein muss

RefNr

ns..30

O

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptDE:Reuse API

UserData

ans..1024

O

If specified upon call, 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
forwards the parameter with the payment result to the shop

Wenn beim Aufruf angegeben, übergibt das

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNamePlatform-Kurz
PageWithExcerptDE:Wording
den Parameter mit dem Zahlungsergebnis an den Shop

Amount

n..10

O

Amount in the smallest currency unit (e.g. EUR Cent)

If the actually authorised amount differs from the requested amount this will be returned.

Betrag in der kleinsten Währungseinheit (z.B. EUR Cent)

Sollte der tatsächlich autorisierte Betrag vom angefragten Betrag abweichen, wird dieser zurückgegeben.

ErrorText

ans..128

O

Detailed Credorax error message.

Is returned only if Status=FAILED. Use is possible only in agreement with 

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameHelpdesk-Name
PageWithExcerptWording
.

Detaillierte Credorax Fehlermeldung.

Wird nur bei Status=FAILED zurückgegeben. Nutzung nur in Abstimmung mit dem

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameHelpdesk-Name
PageWithExcerptDE:Wording
möglich.

TokenExt

an..32

O

For recurring payments (RTF=I) the Token is transmitted for referencing the credit card data.

Bei wiederkehrenden Zahlungen (RTF=I) wird der Token übergeben werden um die Kreditkartendaten zu referenzieren.

TransactionID

an..32

O

Transaction number from Credorax

Transaktionsnummer von Credorax

Match

a1

O

Result of address check, for possible values see A3 AVS match parameters

Ergebnis der Adressprüfung, siehe A3 AVS Match-Parameter

Additional response parameters for credit card payments via socket connection



Include Page
Card processing - Capture / Credit / Reversal / PayNow / Batch
Card processing - Capture / Credit / Reversal / PayNow / Batch