DateTopicTypeComments
2024-03-21Release March 2024(tick) 
  • Computop Analytics password reset / forgot password process implemented: Password-Reset

2024-03-11Automatic SEPA Mandate Management(tick) 
2024-02-29customerInfo(info) 
  • Customerinfo Json Schema firstName and lastName changed from 30 to 50 characters: customerInfo
2024-02-01Release January 2024(tick) 
2024-01-22Error codes(info)
2023-11-30Release November 2023(tick) 
  • New paymethod Tink available in Hosted Payment Page
  • Paymethod PayPal V2 available in Hosted Payment Page
  • New paymethod PFconnect via BNP available
2023-11-29New mandatory fields for Visa Secure(warning) 
  • Banner "Action required: New mandatory fields for Visa Secure from 02/12/2024" added to starting page
2023-11-10iDEAL PPRO(info) 
  • new issuers N26 bank and Nationale Nederlanden bank added: iDEAL
2023-10-27Computop AI protect(info)
  • Added new Logo
  • Added new pages to use AI protect panel
2023-10-26Release October 2023(tick)
  • PayByLink: labels in Analytics and Templates have been unified (order, TransactionId, ...) → both match now
  • credit card, CB2A: Installment and Payment upon shipment → tested in production and working
  • Extending our CAT POS interface with new functionality and request/ response parameters, e.g.:
    • Add a new Card Read function to the CAT interface. (A Card Read is a non financial transaction to read a card and to retrieve card data)
    • Add request/response parameters such as: inputMode, RTF, ContractID
    • Add response parameters such as: RefNr, receiptNr, schemeReferenceID, dccForeignAmount, dccCommission, dccForeignCurrencyCode, dccDisclaimer , dccMargin, dccRateValue, dccSource, dccTimestamp, ExpiryDate, PCNr, VerificationCode, PayID, aidParameters
  •  CustomerID parameter for Paytype IntercardEDD becomes conditional
  • Adding GetNet a credit card Paytype to our TPNS Service
2023-10-23Zinia(tick)
  • Added new Parameter PayType
2023-10-23Computop AI protect (Nethone)(info)
  • update then name from nethone → Computop AI Protect
2023-09-28Release September 2023(tick)
2023-09-26

Debitorenmanagement Riverty

(info)
  • Updated the json parameter for ArticleList: changed from grossPrice → amount
  • updated the eventtoken for credit: changed from OC → CR
2023-09-25Amazon Pay V2(info)
2023-08-24Release August 2023(tick)
  • Analytics: Display diactrics (äöüÄÖÜßéíóú, ...) are shown correctly in Analytics → Operation → Table View
  • Analytics: Enhancement for AMEX payments via CAPN with multiple partial credits, which now can also be done via or Analytics. Before this was only available via API (credit.aspx).
  • Customerinfo Json Schema email to 256 chars: customerInfo

2023-07-27Release July 2023(tick)
  • Analytics, language change (bugfix): currently language-change always requires 2x click; suppose to be 1x click
  • Paynow, EMV 3DS, colorDepth=30/36: the official EMVCo list for colorDepth does not support colorDepth=30/36 which is in use by some browsers, this is now automatically converted: 30 -> 24, 36 -> 32.
  • Pay By Link, email sender (display name): Email sender name can be setup by Computop Helpdesk to your company name
2023-06-29Release June 2023(tick)
  • New response code 139H for "payment has not been completed" (Instant Payment): A4 Error codes
  • Added request parameter "ReturnRefundAccount" to Instanea
  • Enablement of JCB 3DS 2.x solution: JSecure 2
  • Our POS solution will be extended to Canada region for VISA and Mastercard with the Next Family terminals and Acquirer Chase Paymentech.
  • For Payment Method Bancontact via PPRO now is possible to forward a dynamic descriptor value defined by the merchant similar to what has been supported previously on Refund/Credit transactions.
  • Computop Instant Payment (Token.io) is now available via Hosted Payment Page (HPP): Instant Payment
  • Computop Analytics supports additional search criterias:
    • standard: Account holder, E-Mail address, Card Holder, Customer Info, First name, Last name, Billing Email Address
    • agreed with Computop Helpdesk: POSTerminalId, TerminalId, VuNr, SchemeReferenceID
2023-05-30Added various parameters to URLBack, ...(info)Added various response parameters missing in documentation by now to URLSuccess/URLFailure/URLNotify: Credit Card Form (paySSL)
2023-05-163DS JSON threeDSData:request(info)Added missing attributes challengeRequestInd, challengeCancelInd, dsScore, transStatusReason to threeDSData:request
2023-05-16TermURL + URLNotify, M → C(info)URLNotify and TermURL changed from "M" (Mandatory) to "C" (Conditional), i.e.: in case of recurring payments (Credential On File) initiated by the merchant (without consumer interaction) no 3DS is performed and therefore response values are returned as response of direct.aspx.
2023-04-28Parameter industrySpecificTxType(info)Parameter industrySpecificTxType has been changed from "M" (Mandatory) to "C" (Conditional) as it is only used to indicate specific use cases, but must not be used for normal authentications/authorizations.
2023-04-26Error codes(info)new error codes 1958-1961: A4 Error codes
2023-04-18Implementation Samples incl. AES(info)Pls. find some implementation samples supporting AES: Implementation Sources
2023-04-17Currency ISK has changed decimals(warning)Currency ISK has changed decimals from 2 to 0: A1 Currency table
2023-04-04Links for PayPal V2 Signup(info)We provide PayPal-Links for easy signup to PayPal Sandbox and PayPal Production: PayPal V2 Signup
2023-04-03Currency ISK is changing decimals(warning)Information for change on ISK currency from 2 decimals → 0 decimals: Paygate ISK
2023-03-23Release March 2023(tick)
2023-02-21Certificate Renewal(info)Information to Certificate Renewal: Paygate Documentation
2023-01-02URLBack, Parameter(info)Notes added how to pass parameters: URLBack
2022-12-22

Finland OBT

PayU CEE Single

(info)

Email-address of consumer will become mandatory: Finland OBT

Phone of consumer is not mandatory with Twisto any more: PayU CEE Single

2022-12-01

Release December 2022

(tick)
  • Computop Analytics now supports search for ApprovalCode (with credit card payments)
  • ChasePNS supports 3-D Secure 2.x (MsgVer=2.0)
  • RBI supports unreferenced Refunds
  • Computop Paygate now also supports AES encryption: Create an API call and use encryption
2022-11-03

CustomFields

Netcetera SDK

(info)
2022-10-14HPP-parameter, ExpirationDate(tick)
  • we added parameter "ExpirationDate" to add an expiration date/time for HPP-/PaymentPage-calls: Hosted Payment Page
2022-10-06Release October 2022(tick)
  • With 3-D Secure 1.0 sunset Computop Paygate indicates missing EMV 3DS data via Server-2-Server-API:
    • if MsgVer=2.0 and "browserInfo" is missing -> response code 3002 is returned
    • if MsgVer=2.0 and "javaScriptEnabled=false" -> response code 0093 is returned
2022-08-25Release August 2022(tick)
2022-07-28Release July 2022(tick)
2022-07-15AuthenticationMethods(info)Additionally to AuthenticationTypes now also AuthenticationMethods with EmvCo 3DS are explained
2022-06-20Release June 2022(tick)
2022-06-203DS2 Response Codes(warning)

Response codes for 3DS2 were duplicate and not unique, e.g. Code 0305. This has now been unified. Pls. find details here: A4 Error codes

2022-05-16

Amazon Payments

TransStatusReason

(info)

(info)

The old Amazon pages have been hidden (Amazon Pay + Amazon Pay Recurring). Pls. refer to Amazon Pay Checkout v2

Specific codes 83 + 84 for MasterCard have been added to transStatusReason Codes

2022-05-10Credit card, integration methods(tick)New paramater PayTypes added: Credit Card Form (paySSL)
2022-03-21Credit card, externalPaymentData(tick)If request parameter msgver has been used a new data element externalPaymentData is returned - depending on acquirer and 3rd party.
2022-03-14

Klarna, B2B support

CTSF / Paysafecard

PayU CEE Single

(info)

(tick)

Added some additional information on parameters for B2B support (bdCompany, sdCompany, LegalForm, CompanyID + VatID): Klarna Payments

Paysafecard has been added to CTSF: Computop Settlement File

BLIK OneClick added, new parameters TokenAxt, AppKey, Alternatives: PayU CEE Single

2022-03-03Release February 2022(tick)
2022-02-25authenticationResponse, transStatusReason(info)Added additional values (80-88, scheme specific) to attribute transStatusReason in authenticationResponse-JSON.
2022-02-23HMAC calculation and handling(info)
  • added some notes to HMAC calculation
    • pointed out that MerchantID / MID are case-sensitive
    • pointed out that for request: MerchantID in plain request and in HMAC-calculation must the identical
    • pointed out that for notify: MID from plain request must be used in HMAC-calculation 
2022-02-21Implementation Sources(info)
  • the PHP-Clients do now check for GET and POST within "includes/result.inc.php" (important for 3DS2-implementation)
2022-01-17Release January 2022(tick)
  • our new templates cards_v1, paymentpagelogos_v1, paymentpagedropdown_v1 now support GooglePay with 3-D Secure flow
  • URLSuccess/URLFailure with optional URLEncode, i.e. spaces are encoded as "+", "/" is encoded as "%2f" → can be optionally configured by Computop Helpdesk
  • new user permission in Computop Analytics to enable/disable "Pay By Link"
  • improved 3DS2-challenge-form for mobile devices by scaling challenge-form to device screen width
  • CB2A: automatic brand correction (i.e. change to Mastercard/VISA if PAN is not CB-cobranded) not only for PAN, but also for PCNr
  • CB2A: several improvements for recurring, credentialOnFile, GooglePay
  • URLSuccess/URLFailure: if MsgVer=2.0 is used data are sent via POST - even in case of 3DS1 fallback (previously: GET for 3DS1 fallback; POST for 3DS2)
  • TPNS now sends notifications for TestCard with capture=Auto
  • Banksys: Fixing of wrong parameter mapping towards Banksys which is causing declines in 3DS 2.x transactions
2022-01-17

BillPay

Computop Scheme Token Service

(info)

(tick)

BillPay will be discontinued at end of March 2022: BillPay

New documentation for Computop Scheme Token Service

2021-12-30Credit card documentation(info)

The credit card documentation has been migrated to EMV 3DS:

The legacy-implementation is still available here:

2021-12-15

Node.JS sample

Chinapay

(info)

(tick)

we now also provide a Node.JS implementation: Implementation Sources

OrderDesc changed to ans..128: ChinaPay

2021-12-14Hmac calculation(info)better explained HMAC-calculation based on SHA256: Programming basics
2021-12-03Error codes(tick)new error codes: 119, 123, 393; changed: 1859: A4 Error codes
2021-11-273DS 2.0, resultsResponse(tick)resultsResponse has been extended with dsScore, challengeRequestInd, cardholderInfo: resultsResponse
2021-11-03

Hosted Payment Page

Direct debit

PayPal

3DS 2.0

(tick)

(tick)

(tick)

(tick)

Payment type Google Pay added

Parameter OrderDesc moved to special parameters and modified for B4payments: Direct debit

Parameter Account removed from credit.aspx and added for creditex.aspx: PayPal

Description of acsChallengeMandated extended: Server-2-Server Integration

2021-10-26Programming samples(info)

Pls. find additional samples here:

2021-10-14Update IP-changes, 2021-11-15(warning)New schedule: Important technical information, 2021-11-15
2021-10-06

3DS 2.0

Klarna Payments

(tick)

(tick)

3DS 2.0 Merchant Use-Cases & Testing of 3D-Secure 2.0 EN: schemereferenceID added in Scenario 05

Description of parameter Code "0" extended in Klarna Payments

2021-09-21PagBrasil, CC: IPAddr + DeviceId added(tick)IPAddr + DeviceId added due to fraud prevention: PagBrasil
2021-09-20Update IP-changes, 2021-10-18(warning)Important technical information, 2021-10-18
2021-09-09Currency table(tick)IDR changed back from 0 to 2 decimals: A1 Currency table EN
2021-09-07Trustly, test data added(info)Test data for Trustly have been added: Test Trustly
2021-09-03Klarna, RTF/recurring(tick)KlarnaPM now supports parameter RTF (recurring payments): Klarna Payments
2021-08-31

Analytics, show operation details

(info)

Analytics: Meaning of "Action" and "Status" have been explained when displaying operation details: Details on Action and Status

2021-08-13

POS Notify

PayPal, PayerId

(info)

(info)

Added IBANEMVfield to POS Notify Service into notification request and status response: POS Notify Service

Added PayerId to response: PayPal

2021-07-16

Pages renamed

(info)

Pages have been renamed

  • Payment methods in Computop Paygate → Payment methods 
  • Services in Computop Paygate → Services

Section of EMV 3-D Secure 2.x moved from Services to Payment methods - Credit Cards

2021-07-15

Release July 2021

Analytics, CSV-export

Analytics, CSV-export

Analytics, 3DS Dashboard

Bluecode, cancellation

(info)

(tick)

(tick)

(tick)

(tick)

Release July 2021

Microsoft Excel has a problem with importing numbers/amounts having " " (Space) as a thounds separator. Therefore the space is now removed for CSV export

Empty cells have been exported in CSV as "-", now they are exported as empty cells.

Computop Analytics Dashboard now shows a dedicated tab to show KPIs and reporting for 3-D Secure payments: Showing 3-D Secure Analysis

Cancellations via Bluecode.aspx have not been cancelled by Computop Paygate when user clicked on Cancel-button. This bug has been fixed.

2021-06-22

New error code

Format of error codes

Server-2-Server Integration

(tick)

(info)

(tick)

Added error codes 3004 / 4305 to: A4 Error codes

Format and character set explained: A4 Error codes

Parameter industrySpecificTxType added: Server-2-Server Integration

2021-06-10

Server-to-Server blacklist

industrySpecificTxType for MIT

(tick)

(tick)

Notice for return of BlockiID added: Server-to-Server Blacklist Editing

New parameter "industrySpecificTxType" according to the card brands MIT (Merchant Initiated Transactions) Framework: Server-2-Server+Integration

2021-05-xx

Debtor Management Real

Klarna

Card processing

(tick)

(tick)

(tick)

Parameters for "Installment" (installment payment) have been added: Debtor Management Real

Format for "AccessToken" changed to ans..2048: Klarna Payments

Response parameter PAR added for Paytype CAPN: Card processing - interface via form#CAPN:AmericanExpress / Card processing - interface Server-to-Server#CAPN:AmericanExpress

2021-04-12

Analytics

PaqU CEE GECAD

EMV 3DS

EMV 3DS

(tick)

(tick)

(tick)

(tick)

Language selection added for Pay by link: Creating an operation with "Pay by link"

Parameter PayType is mandatory: PayU CEE GECAD

Notice added for schemeReferenceID: Server-2-Server Integration

URLSuccess / URLFailure are currently called with 3DS2 via POST, but with a fallback from 3DS2 to 3DS1 via GET! Card processing / Credit card via Credit Card Form (PaySSL)

2021-03-17

Paygate Notify

PayPal

schemeReferenceID

EMV 3DS

EMV 3DS

(tick)

(tick)

(tick)

(tick)

(tick)

The "Referer" field in the HTTP header of the Paygate Notify is expected to be removed on 2021-04-29: Paygate EN

Parameters TransactionID, TID, payerStatus added: PayPal

Note to regulatory changes added: schemeReferenceID

Information for EMV 3DS, Scenario 09 added: 3DS 2.0 Merchant Use-Cases & Testing of 3D-Secure 2.0

Details for direct3d.aspx Authorisation added: 3DS 1.0 Fallback

2021-02-25

Release February 2021

Param "URLBack"

Credit card, CB2A

Analytics → Operation details

(info)

(tick)

(tick)

(tick)

Release February 2021

Parameter "URLBack" is in use with payment pages (paymentPage.aspx, payssl.aspx, paysdd.aspx, billpay.aspx). The parameter "URLBack" can now be part of encrypted parameter "Data" (recommended variant) to prevent manipulation. For complatibility "URLBack" can still be sent plain.

Additional response parameters available on request: CodeExt, Approvalcode, TerminalID, VUNr → Card processing, CB2A

3-D Secure 2.x details are now displayed for all paymethods - if available and collected while processing.

2021-02-22EMV 3-D Secure / JSON(tick)

Notice that javaScriptEnabled=true must be for 3DS 2.0: browserInfo

2021-02-10

Direct debit

EMV 3-D Secure / JSON

paydirekt

EMV 3-D Secure

EMV 3-D Secure

(tick)

(tick)

(tick)

(tick)

(tick)

OrderDesc will not be forwarded with connection via PPRO.

"R" removed from intermediateStatus: threeDSData:request

URLConfirm added for oneKlick registration: paydirekt

Process flow for automated soft decline handling added: EMV 3-D Secure

Notice added about browser cookies and session handling in Credit Card Form (paySSL) and Silent Order Post (PayNow)

2021-01-28

Release January 2021

Analytics → Pay-By-Link

Analytics → Pay-By-Link

Analytics → Pay-By-Link

Credit card, CB2A

(info)

(tick)

(tick)

(tick)

(tick)

Release January 2021

Amount has to be input as X,XX or X.XX for currencies with 2 decimals; watermark is giving you a pattern.

Language of Hosted Payment Page (HPP) can be selected; the last selected language is stored in a Cookie for next usage

Validity of "7 days" has been added

Approval Code / Authorization Code is displayed in Analytics (for transactions newly created from now on)

2021-01-18

EMV 3DS - browserinfo

Currency table

All PPRO payment methods

(info)

(tick)

(tick)

Sample and description of "language" improved: browserInfo

IDR changed from 2 to 0 decimals: A1 Currency table EN

Response parameter "TransactionID" removed from Credit notes

2021-01-11

Maybank2u

PayU CEE GECAD

(info)

(info)

Credit has to be processed manually: Maybank2u#Creditwithreference

If PayType is used, then parameter bdCountryCode becomes mandatory: PayU CEE GECAD

2021-01-06

PayU

Base64-encoding and JSON

(info)

(info)

Bugfix in documentation regarding "ArticleList(n)" and clearification on "Amount": PayU CEE GECAD

Some common notes on handling JSON and Base64-encoding: Basics of Base64-encoding

2020-12-29

EMV 3-D Secure / JSON

EMV 3-D Secure / Soft Decline

EMV 3-D Secure / Soft Decline

EMV 3-D Secure / Soft Decline

Hosted Payment Page

Hosted Payment Page

Credit card, Common

Credit Card, Payment Facilitator

Klarna, Klarna Session

Direct Debit via PPRO

Cofidis, special characters

Analytics, GDPR-Delete

Paygate, TLS 1.2

Currency XOF

Limonetik

(info)

(tick)

(tick)

(tick)

(info)

(info)

(tick)

(tick)

(info)

(info)

(info)

(tick)

(tick)

(info)

(tick)

Added documentation to make handling of Base64-encoded parameters more transparent: Basics of Base64-encoding

Added section "Soft Decline" to make soft decline more clear: EMV 3-D Secure

Added key "challengePreference" to threeDSPolicy

Added new response code "0366" for Soft decline: Error codes

Description for key "UserData" corrected (no Base64-encoding required): Hosted Payment Page

Added hint to URLs (https required, no userdata allowed): Credit Card Form (paySSL)

Added key "Cryptocurrency" to credit card handling: Card processing

Added JSON-object for Payment Facilitator processing: subMerchantPF

Description of bd*-keys corrected for creating a Klarna Session: Klarna Payments#CreateKlarnasessionfortheHPP

Added key "MandateURL" and values "OOFF, FRST" to "MdtSeqType": Direct debit, Server-2-Server, PPRO

Added table of allowed special characters for Cofidis: Cofidis

Added documentation to new feature "Delete person-related data" in: Computop Analytics EN

Added note that only TLS 1.2 is allowed: Programming basics#PrinciplesofPaygateprogramming

Note that exponent for Currency XOF has changed from "2" to "0": A1 Currency table EN

Added new payment methods (upchequedejeuner, apetiz, passrestaurant, sofinco2xcb, sofinco2xcbsansfrais, sofinco3xcb, sofinco3xcbsansfrais, sofinco4xcb, sofinco4xcbsansfrais) to Thunes (Limonetik)

2020-12-10

Credit card, Common

Credit card,CB2A

PayU, Gecad

Analytics, Pay-By-Link

Analytics, User log

Payssl, cardholdername

(tick)

(tick)

(tick)

(minus)

(tick)

(tick)

On request we can return both (masked PAN (6x4) plus PcNr) in card:response EN

Credit cards with CB2A need to be still valid for capture / refund. So expired cards are now declined.

PayU Gecad (PayU CEE GECAD) now supports EMV 3DS, details see EMV 3-D Secure

Analytics -> Create Process -> Pay By Link "valid for 1 hour" didn't work as expected.

Analytics → User Log → Search for "gdpr-delete" now supported.

Payssl now checks for ASCII characters for field "cardholdername" to ensure that only EMV 3DS characters can be used.

2020-11-19

EMV 3-D Secure

Credit card, Cofidis

Klarna Payments

Klarna Payments

MyClear FPX

Bluecode

Smart Data

(info)

(tick)

(info)

(tick)

(tick)

(tick)

(info)

Updated communication diagram (with english text) for credit card transaction with 3-D Secure via form interface.

New payment type Cofidis available: Cofidis

Notes on the token validity: Klarna Payments

Supported countries (BE, ES, IT, PL) and languages (CA, ES, PL) added: Klarna Payments

Parameter "RefNr" and "MobileNo" became mandatory: MyClear FPX

New payment method "Bluecode" documentation added: Bluecode

Corrected documentation: "Acquirer" to "Acquirer Name": Smart Data Reference Guide

2020-10-30

EMV 3-D Secure

Klarna Payments

Direct Debit (direct connection)

Be2Bill, Fraud Prevention

(info)

(info)

(info)

(info)

Added note that "currency" has to be ISO 4217 numeric  (e.g. "978" for EUR): merchantRiskIndicator

Added URLConfirm for Klarna Payments with HPP: Klarna Payments#CreateKlarnasessionfortheHPP

Added missing parameter RefNr: Direct debit#Directconnection.1

Added information to Be2Bill and Fraud Prevention: Be2bill, keyword "IPAddr" + Fraud Prevention

2020-10-23

EMV 3-D Secure

EMV 3-D Secure

EMV 3-D Secure

Common, Third-Party-Cookies

Credit card, common

Credit card, GICC

Credit card, CB2A

ChinaPay

PayPal API permissions Sandbox

Klarna Payments

PayU India

Debtor, ideal

Error codes

Batch-Manager

Smart Data

(info)

(info)

(info)

(info)

(info)

(info)

(tick)

(info)

(info)

(info)

(info)

(info)

(info)

(info)

(tick)

Added note to MIT transactions ("request elements"): Server-2-Server Integration

Added note to confirm challenge with mouseclick to One-time passwords (OTP): Test Cards

Changed "browserInfo" from mandatory to conditional: Server-2-Server Integration

Notes / work arounds to new browser handling of 3rd-party-cookies: Third-party-cookies - Browser cookies and session handling

Added note to refer to EMV 3-D Secure: Card processing#Processof3DSecurepayments

Format RefNr corrected: Card processing EN#GICC

RefNr needs to be fixed length: Card processing EN#CB2A

Detailed "OrderDesc" for Chinapay: ChinaPay

Chapter added to add PayPal API permission for PayPal Sandbox: PayPal EN - Sandbox

Corrected "ShippingInfo" -> "ShippingData": Klarna Payments#Capture

Added response parameter: PayU India

Parameter AmountClass mandatory: Debtor Management Ideal

New error codes 0148 and 1774 added: A4 Error codes

Filename for BatchManager unified for Analytics & sFTP: Batch manager

Added "Reference number" plus "Card holder information 1+2" to: Smart Data Reference Guide

2020-10-15

Analytics, Tx details

Analytics, GDPR delete

Bluecode

(tick)

(tick)

Analytics, Operation detailed view: Added 3DS details like 3-D Version and ECI value

Analytics, Operation detailed view: Added feature "GDPR delete" as possible action. Special user permission required.

New payment method "Bluecode" implemented: Bluecode

2020-09-09AfterPay(tick)

Parameter grossUnitPrice, netUnitPrice, vatPercent, vatAmount now mandatory: Riverty (AfterPay)

2020-08-04Documentation, new design(info)Added overview pages per payment type (credit card, wallet, ...) and reordered payment types.
2020-07-10EMV 3-D Secure(info)

Notes for color depths 30 and 36 bits which are not officially supported by EMVCo: browserInfo






Legend:

TypeDescription
(minus)Bugfix
(tick)Change, improvement
(info)Info, documentation only
  • No labels