Request Intro
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 encrypted payment request parameters:
Request Intro Additional
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" :
Request Intro Short
The following table describes the encrypted payment request parameters:
Response Intro
The following table describes the result parameters with which the Computop Paygate responds to your system 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
Response Intro URL
The following table gives the result parameters which Computop Paygate transmits to URLSuccess or URLFailure and URLNotify. If you have specified the Response=encrypt parameter, the following parameters are sent Blowfish encrypted to your system: 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
KVP: Response Intro URL
In case of using Key-Value-Pair API The following table gives the result parameters which Computop Paygate transmits to URLSuccess or URLFailure and URLNotify. If you have specified the Response=encrypt parameter, the following parameters are sent Blowfish encrypted to your system: 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
REST: Response Intro URL
In case of using REST API In case of using REST API you will always receive a link where the merchant has to redirect the consumer to complete the payment. "paymentId": "..." May be "00000000000000000000000000000000" if not yet set by Computop Paygate "application/json" Merchant can use inquire.aspxREST Format CND Description an32 M "_Links.self.type": "..." an..20 M "_Links.redirect.href": "..." an..1024 M Merchant needs to redirect consumer to this URL to complete payment "_Links.redirect.type": "..." an..20 M "text/html"
Response Intro Additional
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
Layout Intro
To adapt the layout of the SSL-page to your shop you can use the following unencrypted parameters to configure colours, fonts and images:
Credit Intro
Credits (refunds) are possible via a Server-to-Server connection. For a Credit with reference to a capture the amount of the Credit is limited to the amount of the previous capture. To carry out a credit with a reference transaction, please use the following URL:
Batch Intro
Basic information about using Batch files and about their structure can be found in the Batch Manager manual. Within batch processing not alle functions are available which are usually available for the online interface.
Batch Request Intro
The following table describes the individual fields and values used within the data set (record) in the batch file:
Batch Response Intro
The following table describes the response parameters which the Batch Manager saves in the Record area for each transaction (standard parameters not explained here, such as <TransID> or <RefNR> and request parameters are returned unchanged and correspond to the call as specified before):
Request with Amount
ans..30 MerchantID, assigned by Computop. Additionally this parameter has to be passed in plain language too. HändlerID, die von Computop vergeben wird. Dieser Parameter ist zusätzlich auch unverschlüsselt zu übergeben. n..10 Amount in the smallest currency unit (e.g. EUR Cent). Please contact the Computop Helpdesk, if you want to capture amounts <100 (smallest currency unit). Betrag in der kleinsten Währungseinheit (z.B. EUR Cent). Bitte wenden Sie sich an den Computop Helpdesk, wenn Sie Beträge < 100 (kleinste Währungseinheit) buchen möchten. a3 Currency, three digits DIN / ISO 4217, e.g. EUR, USD, GBP. Please find an overview here: A1 Currency table Währung, drei Zeichen DIN / ISO 4217, z.B. EUR, USD, GBP. Hier eine Übersicht: A1 WährungstabelleKey Format CND Description Beschreibung M Key Format CND Description Beschreibung Amount M Key Format CND Description Beschreibung Currency M
Request with Amount + MAC
ans..30 MerchantID, assigned by Computop. Additionally this parameter has to be passed in plain language too. HändlerID, die von Computop vergeben wird. Dieser Parameter ist zusätzlich auch unverschlüsselt zu übergeben. n..10 Amount in the smallest currency unit (e.g. EUR Cent). Please contact the Computop Helpdesk, if you want to capture amounts <100 (smallest currency unit). Betrag in der kleinsten Währungseinheit (z.B. EUR Cent). Bitte wenden Sie sich an den Computop Helpdesk, wenn Sie Beträge < 100 (kleinste Währungseinheit) buchen möchten. a3 Currency, three digits DIN / ISO 4217, e.g. EUR, USD, GBP. Please find an overview here: A1 Currency table Währung, drei Zeichen DIN / ISO 4217, z.B. EUR, USD, GBP. Hier eine Übersicht: A1 Währungstabelle an64Key Format CND Description Beschreibung M Key Format CND Description Beschreibung Amount M Key Format CND Description Beschreibung Currency M Key Format CND Description Beschreibung M
Response with MID, PayId, XID, Code, Description
ans..30 MerchantID, assigned by Computop HändlerID, die von Computop vergeben wird an32 ID assigned by Paygate for the payment, e.g. for referencing in batch files as well as for capture or credit request. Vom Paygate vergebene ID für die Zahlung; z.B. zur Referenzierung in Batch-Dateien sowie im Capture- oder Credit-Request. an32 ID for all single transactions (authorisation, capture, credit note) for one payment assigned by Paygate Vom Paygate vergebene ID für alle einzelnen Transaktionen (Autorisierung, Buchung, Gutschrift), die für eine Zahlung durchgeführt werden n8 Error code according to Paygate Response Codes (A4 Error codes) Fehlercode gemäß Paygate Antwort-Codes (A4 Fehlercodes) ans..1024Key Format CND Description Beschreibung M Key Format CND Description Beschreibung PayID M Key Format CND Description Beschreibung XID M Key Format CND Description Beschreibung Code M Key Format CND Description Beschreibung Description M
Response with MID, PayId, XID, Code, Description, Status
ans..30 MerchantID, assigned by Computop HändlerID, die von Computop vergeben wird an32 ID assigned by Paygate for the payment, e.g. for referencing in batch files as well as for capture or credit request. Vom Paygate vergebene ID für die Zahlung; z.B. zur Referenzierung in Batch-Dateien sowie im Capture- oder Credit-Request. an32 ID for all single transactions (authorisation, capture, credit note) for one payment assigned by Paygate Vom Paygate vergebene ID für alle einzelnen Transaktionen (Autorisierung, Buchung, Gutschrift), die für eine Zahlung durchgeführt werden a..50 OK or AUTHORIZED (URLSuccess) as well as FAILED (URLFailure) OK oder AUTHORIZED (URLSuccess) sowie FAILED (URLFailure) n8 Error code according to Paygate Response Codes (A4 Error codes) Fehlercode gemäß Paygate Antwort-Codes (A4 Fehlercodes) ans..1024Key Format CND Description Beschreibung M Key Format CND Description Beschreibung PayID M Key Format CND Description Beschreibung XID M Key Format CND Description Beschreibung Status M Key Format CND Description Beschreibung Code M Key Format CND Description Beschreibung Description M
Einzelne Parameter
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, ...).MerchantID, assigned by Computop. Additionally this parameter has to be passed in plain language too.
MerchantID, assigned by Computop