• DeutschEnglish

APACS - AIBMS, Barclaycard, Worldpay

Logo

Info

APACS stands for Association for Payment Clearing Services and is used in the UK and is the most common used credit card protocol in the UK.

Type

Payments by Credit Card

Introduction

For more information about acquirers and connection, integration with Computop Paygate and Implementation of 3-D Secure (2.x), see chapter Card processing - common introduction.

Specific parameters for APACS: AIBMS, Barclaycard, Worldpay

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

Notice: For security reasons, Computop Paygate rejects all payment requests with formatting errors. Therefore, please use the correct data type for each parameter.

The following table describes the additional encrypted payment request parameters described below for "interface via form" and "interface via Server-to-Server" :

Key

Format

CND

Description

TransID

an..12

M

TransactionID which should be unique for each payment

RefNr

an..12

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.

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

AddrStreet

ans..30

O

Street name of the customer (for AVS)

AddrStreetNr

ans..30

O

Street number of the customer (for AVS)

AddrZip

ans..10

O

Postcode of the customer (for AVS)

AddrCity

ans..20

O

Town/city of the customer (for AVS)

AddrCountryCode

n3

O

Customer's country code according to ISO-3166-1 numeric (3-digits) (for AVS)

RTF

a1

O

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

If RTF then there is no AVS

AccVerify

a3

O

AccVerify is available for Barclays 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

channel

a4

O

Transaction type (MOTO, ECOM) which supersedes the configured default value.

ContractID

n..8

O

Further contract number between merchant and acquirer, which can be used to override the default VUNr

Conditional additional parameters for Worldpay, MCC 6012

The merchant must have Merchant Category Code MCC 6012 and it must be a VISA transaction inside UK

DateOfBirth

n8

C

Customer’s date of birth

LastName

ans..50

C

Last name of the customer

AccNr

an..22

C

Account number of the customer

AddrZip

ans..10

C

Postcode of the customer

Additional parameters for credit card payments

The following table describes the result parameters with which the Computop Paygate responds to your system.

these result parameters are additional to the standard parameters for "interface via form" and "interface via Server-to-Server" described below

pls. be prepared to receive additional parameters at any time and do not check the order of parameters

the key (e.g. MerchantId, RefNr) should not be checked case-sentive

Key

Format

CND

Description

TransID

an..12

M

TransactionID which should be unique for each payment

RefNr

an..12

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.

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

ApprovalCode

an6

O

Authorising code of transaction

CodeExt

an2

O

Extended response code from AIBMS or Barclaycard.

Please contact Computop Helpdesk if you want to receive this parameter.

ErrorText

ans..80

O

Error text from AIBMS or Barclaycard.

Please contact Computop Helpdesk if you want to receive this parameter.

cvcmatch

a1

M

Result of CVC check (M = exact match, N = no match, U = card not checked)

match

a1

O

Result of address check, see A3 AVS match parameters

Additional response parameters for credit card payments

Card processing - Credit Card Form

For more information about credit card processing via forms, please see chapter Credit Card Form (paySSL).

Card processing - Server-2-Server integration

For more information about credit card processing via server-to-server communication, please see chapter Server-2-Server Integration.

Capture / Credit / Reversal

For more information about capture, credit, reversal and credit card payment via POS terminals, please see chapter Card processing - Capture / Credit / Reversal / PayNow / Batch.

PayNow

For more information about PayNow, please see chapter Card processing - Capture / Credit / Reversal / PayNow / Batch.

Batch processing via the interface

For more information about batch processing, please see chapter Card processing - Capture / Credit / Reversal / PayNow / Batch.

Paygate

Documentation (EN)

Dokumentation (DE)

Paygate Status