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

Omnipay: EMS payment solutions, Global Payments, Paysquare, Payvision

TypePayments by Credit Card


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

Table of Contents



Specific parameters for Omnipay: EMS payment solutions, Global Payments, Paysquare, Payvision

Besides the general parameters described above for the credit card connection, Omnipay (Bancontact) requires the following additional parameters. An authorisation with 3-D Secure is possible.

Multiexcerpt include
SpaceWithExcerptENWORKEN
MultiExcerptNamePlatform-Name
PageWithExcerptWording
is the preferred PSP with EMS payment solutions.
Multiexcerpt include
SpaceWithExcerptENWORKEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
has now been opened for the transfer of “3D” parameters. For this the respective merchant first needs to configure to “External MPI” on
Multiexcerpt include
SpaceWithExcerptENWORKEN
MultiExcerptNamePartner-Name
PageWithExcerptWording
.
Multiexcerpt include
SpaceWithExcerptENWORKEN
MultiExcerptNamePlatform-Kurz
PageWithExcerptWording
then accepts the parameters and uses them in communication with downstream systems.


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro_Additional
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
id1624614231586_-1418590481
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

RefNr

ns..15

O

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ascii
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptDE:Reuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ascii
PageWithExcerptDE:Reuse API

OrderDesc

ans..768

O

Description of purchased goods, unit prices etc.

Beschreibung der gekauften Waren, Einzelpreise etc.

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)

ChDesc

an..30

O

Text printed on the customer’s credit card bill alongside the payee

Text, der auf der Kreditkartenabrechnung des Kunden neben dem Zahlungsempfänger angezeigt wird

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

FirstName

as..25

OC

In combination with LastName: First name of the customer for OCT (CFT) transactions

In Kombination mit LastName: Vorname des Kunden bei OCT (CFT) Transaktionen

LastName

as..25

OC

In combination with FirstName: Last name of the customer for OCT (CFT) transactions

In Kombination mit FirstName: Nachname des Kunden bei OCT (CFT) Transaktionen

Cryptocurrencya..3C

Used to flag a cryptocurrency purchase. Possible value "Yes".

Notice: Possible only for credit card brands VISA, MasterCard, Maestro.

Dient dazu, einen Kauf mit Kryptowährung zu markieren. Möglicher Wert "Yes".

Hinweis: Nur für die Kreditkartenmarken VISA, MasterCard, Maestro möglich.

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

AddrStreet

a..50

O

Street name (for AVS)

Straßenname (für AVS)

AddrStreetNr

ans..15

O

Street number for verification by American Express (for AVS)

Hausnummer zur Verifizierung durch American Express (für AVS)

AddrZip

n..10

O

Postcode (for AVS)

Postleitzahl (für AVS)

AddrCity

a..40

O

Town/city (for AVS)

Ortsname (für AVS)

AddrState

a2

O

Code of the customer’s Federal State (for AVS)

Code des Bundeslandes des Kunden (für AVS)

AddrStreet2

a..32

O

Second street name (for AVS)

zweiter Straßenname (für AVS)

AddrStreetNr2

ans..5

O

Second street number (for AVS)

zweite Hausnummer (für AVS)

AddrZip2

n..5

O

Second postcode (for AVS)

zweite Postleitzahl (für AVS)

AddrCity2

a..32

O

Second town/city (for AVS)

zweiter Ortsname (für AVS)

AddrChoice

n1

O

If you transmit 2 street numbers and postcodes, the AddrChoice parameter will determine which address is checked. AddrChoice=1 checks the first address, AddrChoice=2 the second address. (for AVS)

Sofern Sie 2 Hausnummern und Postleitzahlen übergeben werden, bestimmt der Parameter AddrChoice, welche Adresse geprüft wird. AddrChoice=1 prüft die erste Adresse, AddrChoice=2 die zweite Adresse. (für AVS)

KeyFormatCND

Parameters for extension External MPI via EMS (only configured on request)

Parameter für Erweiterung External MPI via EMS (wird nur auf Nachfrage konfiguriert)

Authresult

a1

M

Status from VERes or rather PARes

Y = Fully Authenticated

A = Attempt

N = Not enrolled

Status aus VERes bzw. PARes

Y = Fully Authenticated

A = Attempt

N = Not enrolled

CAVV

ans..32

C

BASE64 coded Cardholder Authentication Verification Value

Permitted special characters are + / =

BASE64 coded Cardholder Authentication Verification Value

Erlaubte Sonderzeichen sind + / =

ACSIDHEX

hex40

C

VISA transactions with Authresult Y / A

Bancontact transactions with Authresult Y

CAUTION! Bancontact transactions are accepted only with Authresult Y!

VISA-Transaktionen mit Authresult Y / A

Bancontact-Transaktionen mit Authresult Y

ACHTUNG: Bancontact-Transaktionen werden ausschließlich bei Authresult Y akzeptiert!

XID3DHEX

hex40

C

Hexadecimal XID

VISA transactions with Authresult Y / A

Hexadezimale XID

VISA-Transaktionen mit Authresult Y / A

ECI3D

n2

M

01 = Attempt MasterCard / Maestro

02 = Fully Authenticated MasterCard / Maestro / Bancontact

05 = Fully Authenticated VISA

06 = Attempt VISA

01 = Attempt MasterCard / Maestro

02 = Fully Authenticated MasterCard / Maestro / Bancontact

05 = Fully Authenticated VISA

06 = Attempt VISA

KeyFormatCNDAdditional PayFac parameters for acquirer PayvisionZusätzliche PayFac-Parameter für Acquirer Payvision

SubMID

ans..15O

SubMerchantID assigned from the Payment Facilitator and provided in the request to identify its sub-merchants during transaction flow

SubMerchantID, die vom Payment Facilitator vergeben und im Aufruf übermittelt wird, um Submerchants im Transaktionsablauf zu identifizieren

SubMIDName

ans..22O

Name of the SubMerchantID

Name der SubMerchantID

SubMIDAddrStreet

ans..38O

Street of the SubMerchantID

Straße der SubMerchantID

SubMIDAddrCity

ans..13O

Town/city of the SubMerchantID

Stadt der SubMerchantID

SubMIDAddrZip

ans..10O

Postcode of the SubMerchantID

Postleitzahl der SubMerchantID

SubMIDAddrState

ans3O

Federal State of the SubMerchantID

Bundesland/Staat der SubMerchantID

SubMIDAddrCountryCode

a2O

Country code of the SubMerchantID according to ISO-3166-1, alphanumeric 2 chars

Ländercode der SubMerchantID im Format ISO-3166-1, alphanumerisch 2-stellig

Additional parameters for credit card payments


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro_Additional
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
id1624614243075_2068695183
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

RefNr

ns..15

O

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRefNr_Ascii
PageWithExcerptReuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ctsf_Text
PageWithExcerptDE:Reuse API

Multiexcerpt include
SpaceWithExcerptDE
MultiExcerptNameRefNr_Ascii
PageWithExcerptDE:Reuse API

Match

a1

O

Total result of an address check (Global Payments): For possible values see A3 AVS match parameters

Gesamtergebnis einer Adressprüfung (Global Payments): Für mögliche Werte siehe A3 AVS Match-Parameter

IBAN

ans..34

MC

IBAN of account holder: Mandatory for card brand Bancontact via Omnipay, otherwise not used

IBAN des Kontoinhabers: Pflicht bei der Kartenmarke Bancontact über Omnipay, ansonsten ungenutzt

BIC

ans..11

MC

BIC of account holder: Mandatory for card brand Bancontact via Omnipay, otherwise not used

BIC des Kontoinhabers: Pflicht bei der Kartenmarke Bancontact über Omnipay, ansonsten ungenutzt

AppCodeTel

n6

C

for 3-D Secure: Telephone authorisation code

bei 3-D Secure: Telefonischer Autorisierungscode

CAVV

ans..40

C

for 3-D Secure Authentication Hosting: ACSVerificationID/ ACSVerificationIDHex

bei 3-D Secure Authentication Hosting: ACSVerificationID/ ACSVerificationIDHex

ACSXID

ans..28

C

for 3-D Secure Authentication Hosting: HexXID

bei 3-D Secure Authentication Hosting: HexXID

Additional response parameters for credit card payments


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


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


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