Skip to main content

Documentation Index

Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt

Use this file to discover all available pages before exploring further.

Mit dem $wsComputopHosted Modul können Sie Zahlungen über die gehostete Computop-Bezahlseite abwickeln. Es stellt alle notwendigen Daten für das Zahlungsformular bereit.

Modulübersicht

Beispiel / Ausschnitt über $wsComputopHosted
{{= $wsComputopHosted | json }}
JSON-Ausgabe
{
  "action": "",
  "data": "",
  "encryptionType": "AES",
  "error": "",
  "freeFields": [],
  "hideSave": "hideSave",
  "language": "",
  "len": "0",
  "merchantID": "",
  "payType": "",
  "paymentCanceled": false,
  "paymentFailed": false,
  "template": ""
}
Variablen in der Übersicht
VariableTypBeschreibung
actionstringURL der Computop-Bezahlseite für das Formular.
datastringVerschlüsselte Zahlungsdaten für Computop.
encryptionTypestringVerwendeter Verschlüsselungstyp (z.B. “AES”).
errorstringFehlermeldung bei Zahlungsproblemen.
freeFieldsarrayListe mit freien Feldern.
hideSavestringSteuert die Anzeige der Speichern-Option.
languagestringSprachcode für die Bezahlseite (z.B. “de”).
lenstringLänge der verschlüsselten Daten.
merchantIDstringHändler-ID bei Computop.
payTypestringZahlungsart (z.B. Kreditkarte).
paymentCanceledbooltrue wenn die Zahlung abgebrochen wurde.
paymentFailedbooltrue wenn die Zahlung fehlgeschlagen ist.
templatestringName des Computop-Templates.

Templates

Das Zahlungsformular für Computop wird typischerweise im Checkout-Bereich eingebunden. Die Daten können auf jeder Seite verwendet werden, auf der eine Weiterleitung zur Computop-Bezahlseite erforderlich ist.

Variablen

$wsComputopHosted.action

Gibt die URL der Computop-Bezahlseite aus. Diese URL wird als action-Attribut im HTML-Formular verwendet, um den Kunden zur Zahlung weiterzuleiten.
Bezahlseite: {{= $wsComputopHosted.action }}

$wsComputopHosted.data

Gibt die verschlüsselten Zahlungsdaten aus. Diese Daten werden als verstecktes Formularfeld an Computop übermittelt.
Zahlungsdaten: {{= $wsComputopHosted.data }}

$wsComputopHosted.encryptionType

Gibt den verwendeten Verschlüsselungstyp aus (z.B. “AES”).
Verschlüsselung: {{= $wsComputopHosted.encryptionType }}

$wsComputopHosted.error

Gibt eine Fehlermeldung aus, falls bei der Zahlung ein Problem aufgetreten ist.
Fehler: {{= $wsComputopHosted.error }}

$wsComputopHosted.freeFields

Gibt eine Liste mit freien Feldern aus.
{{ foreach $myFreeField in $wsComputopHosted.freeFields }}
  {{= $myFreeField.name }}: {{= $myFreeField.value }}
{{ /foreach }}

$wsComputopHosted.hideSave

Gibt den Wert für die Anzeige der Speichern-Option aus.
{{ if $wsComputopHosted.hideSave }}
  // Speichern-Option ist ausgeblendet
{{ /if }}

$wsComputopHosted.len

Gibt die Länge der verschlüsselten Daten aus. Dieser Wert wird zur Validierung benötigt.
Länge der Daten: {{= $wsComputopHosted.len }}

$wsComputopHosted.merchantID

Gibt die Händler-ID bei Computop aus.
Händler-ID: {{= $wsComputopHosted.merchantID }}

$wsComputopHosted.template

Gibt den Namen des Computop-Templates aus.
Template: {{= $wsComputopHosted.template }}

$wsComputopHosted.language

Gibt den Sprachcode für die Bezahlseite aus.
Sprache der Bezahlseite: {{= $wsComputopHosted.language }}

$wsComputopHosted.payType

Gibt die Zahlungsart aus.
Zahlungsart: {{= $wsComputopHosted.payType }}

$wsComputopHosted.paymentCanceled

Gibt true zurück, wenn die Zahlung abgebrochen wurde.
{{ if $wsComputopHosted.paymentCanceled }}
  // Die Zahlung wurde abgebrochen
{{ /if }}

$wsComputopHosted.paymentFailed

Gibt true zurück, wenn die Zahlung fehlgeschlagen ist.
{{ if $wsComputopHosted.paymentFailed }}
  // Die Zahlung ist fehlgeschlagen
{{ /if }}

Methoden

Für $wsComputopHosted stehen keine Methoden zur Verfügung.

Aktionen

Für $wsComputopHosted stehen keine Aktionen zur Verfügung.

Beispiele

Beispiele folgen.