$wsComputopHosted

$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


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

Variable

Typ

Beschreibung

action

string

URL der Computop-Bezahlseite für das Formular.

data

string

Verschlüsselte Zahlungsdaten für Computop.

encryptionType

string

Verwendeter Verschlüsselungstyp (z.B. “AES”).

error

string

Fehlermeldung bei Zahlungsproblemen.

freeFields

array

Liste mit freien Feldern.

hideSave

string

Steuert die Anzeige der Speichern-Option.

language

string

Sprachcode für die Bezahlseite (z.B. “de”).

len

string

Länge der verschlüsselten Daten.

merchantID

string

Händler-ID bei Computop.

payType

string

Zahlungsart (z.B. Kreditkarte).

paymentCanceled

bool

true wenn die Zahlung abgebrochen wurde.

paymentFailed

bool

true wenn die Zahlung fehlgeschlagen ist.

template

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