$wsComputopHosted
Mit dem $wsComputopHosted Modul können Sie Zahlungen über die gehostete Computop-Bezahlseite abwickeln. Es stellt alle notwendigen Daten für das Zahlungsformular bereit.
Inhaltsverzeichnis
- 1 Modulübersicht
- 2 Templates
- 3 Variablen
- 3.1 $wsComputopHosted.action
- 3.2 $wsComputopHosted.data
- 3.3 $wsComputopHosted.encryptionType
- 3.4 $wsComputopHosted.error
- 3.5 $wsComputopHosted.freeFields
- 3.6 $wsComputopHosted.hideSave
- 3.7 $wsComputopHosted.len
- 3.8 $wsComputopHosted.merchantID
- 3.9 $wsComputopHosted.template
- 3.10 $wsComputopHosted.language
- 3.11 $wsComputopHosted.payType
- 3.12 $wsComputopHosted.paymentCanceled
- 3.13 $wsComputopHosted.paymentFailed
- 4 Methoden
- 5 Aktionen
- 6 Beispiele
- 7 Weiterführende Links
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
Variable | Typ | Beschreibung |
|---|---|---|
| string | URL der Computop-Bezahlseite für das Formular. |
| string | Verschlüsselte Zahlungsdaten für Computop. |
| string | Verwendeter Verschlüsselungstyp (z.B. |
| string | Fehlermeldung bei Zahlungsproblemen. |
| array | Liste mit freien Feldern. |
| string | Steuert die Anzeige der Speichern-Option. |
| string | Sprachcode für die Bezahlseite (z.B. |
| string | Länge der verschlüsselten Daten. |
| string | Händler-ID bei Computop. |
| string | Zahlungsart (z.B. Kreditkarte). |
| bool |
|
| bool |
|
| string | Name 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.
Weiterführende Links