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

GICC: Concardis, Payone, EVO Payments, American Express, Elavon, InterCard, SIX Payment Service, Paynetics

TypePayments by Credit Card


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

Table of Contents



Specific parameters for GICC: Concardis, Payone, EVO Payments, American Express, Elavon, InterCard, SIX Payment Service, Paynetics

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

Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameRequest_Intro_Additional
PageWithExcerptReuse API

Key

REST

Format

CND

Description

RefNr

"referenceNumber": "..."

ans..30

O

Merchant’s unique reference number, which serves as payout reference in the acquirer EPA file. Please note, without the own shop reference delivery you cannot read out the EPA transaction and regarding the additional Computop settlement file (CTSF) we cannot add the additional payment data.

If RefNr is not submitted, the value of TransID will be used.

Only ASCII characters allowed, special characters ("Umlaute", diacritics) are not allowed and must be replaced by their ASCII-representation (e.g. ü → ue, é → e, ...).

Notes:

For InterCard only alphanumeric characters are allowed, format an..30.

GICC --> AMEX GRRCN EPA: RefNr can not be sent to AMEX. Therefore it will not be returned from AMEX to Computop and these payments can not be processed for Computop Settlement File. Therefore please pay attention to order the correct EPA format (EPAGR) at AMEX.

GICCStandard AMEX EPA-DE (EPAGR): 30-characters alphanumeric

(info) Note: the EPA format has changed and the RefNr is now shown at a different position.

GICC + DE-EPA Format: starting on position 98 = ReferenceNumber

Details on the EPA-format are provided to you by your acquirer.

OrderDesc

"order": {"description": "..."}

ans..768

M

Description of purchased goods, unit prices etc.

CreditCardHolder

"payment": {"card": { "cardHolderName": "..." }}

ans..60

O

Name of the card holder

RTF

not used

a1

O

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

ChDesc

??? billingDescriptor ???

an..30

O

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

AccVerify

"payment": {"card": { "<accountVerification": "..." }}

a3

O

AccVerify is available for AirPlus, American Express, B + S Card Service, Concardis, Diners, DZ Bank, EVO, Fiducia, Intercard, Paynetics, POS Transact, SIX and WGZ Bank only.

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

CountryCode

???

a2

O

Card holder information: Country

Textfeld1

???

ans..30

O

Card holder information: Name

Textfeld2

???

ans..30

O

Card holder information: City

ContractID???n..8OFurther reference which can be used to retrieve the combination TerminalID/Contract partner number
Cryptocurrency???a..3C

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

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





Contact data/Address verification (AVS)

AddrStreet

"billing": {"addressInfo": { "addressLine1": { "street": "..." }}}

a..50

O

Street name (for AVS)

AddrStreetNr

"billing": {"addressInfo": { "addressLine1": { "streetNumber": "..." }}}

ans..15

O

Street number for verification by American Express (for AVS)

AddrZip

"billing": {"addressInfo": { "postalCode": "..." }}

n..10

O

Postcode (for AVS)

AddrCity

"billing": {"addressInfo": { "city": "..." }}

a..40

O

Town/city (for AVS)

AddrCountryCode

"billing": {"addressInfo": { "country": { "A2": "..." }}}

"billing": {"addressInfo": { "country": { "A3": "..." }}}

a2/a3

M

Country code according to ISO-3166-1: it can be transmitted with two or three digits optionally – Format a2 / a3

AddrStreet2

???

a..32

O

Second street name (for AVS)

AddrStreetNr2

???

ans..5

O

Second street number (for AVS)

AddrZip2

???

n..5

O

Second postcode (for AVS)

AddrCity2

???

a..32

O

Second town/city (for 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)

Additional parameters for credit card payments


Multiexcerpt include
SpaceWithExcerptEN
MultiExcerptNameResponse_Intro_Additional
PageWithExcerptReuse API

Key

REST

Format

CND

Description

Match

???

a1

O

Total result of address check (American Express via GICC): For possible values see A3 AVS match parameters

TerminalID

???

an8

O

ID of the terminal

TransactionID???an..22CIf transaction is approved and value returned by the acquirer: Transaction identifier returned upon approval. It must be submitted unaltered when subsequent authorization requests are related to a previous original request where this value is returned.

VUNr

???

n5..12

C

Contract partner number

TrxTime

???

an21

C

Time stamp of transaction in the format dd.MM.yyyy HH:mm:ssff

VU???n..C

Contract partner number. The length depends on the acquirer.

If you want to have the acquirer contract partner number within the reponse, please contact Computop Helpdesk which can activate this response function for you.

AQ

???

an5

C

Acquirer shortcode.

If you want to have the acquirer name within the reponse, please contact Computop Helpdesk which can activate this response function for you.

Possible values: AMEX=AME, Elavon=CKS, Concardis=CON, Payone=BUS, Paynetics=PNS, Six Payment=SIX, EVO Payments=EVO, Intercard=INT; SIXAT, SIXPG, Adyen

Additional response parameters for credit card payments


Include Page
Credit Card Form (paySSL) REST
Credit Card Form (paySSL) REST


Include Page
Server-2-Server Integration REST
Server-2-Server Integration REST


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