Logo


Info

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

TypePayments by Credit Card




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.

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


Key

Format

CND

Description

Beschreibung

RefNr

ns..15

O

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


Key

Format

CND

Description

Beschreibung

RefNr

ns..15

O

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