Telecash: Unterschied zwischen den Versionen
| Zeile 1: | Zeile 1: | ||
Telecash bietet eine Schnittstelle zu Zahlungsabwicklung an. | Telecash bietet eine Schnittstelle zu Zahlungsabwicklung an. | ||
| + | |||
| + | |||
| + | == Links == | ||
| + | [[TYPO3 - Geo-bit Telecash Extension (gbtelecash)]] | ||
Dabei gibt es verschiedene Möglichkeiten den Zahlungsvorgang abzuwickeln. Sie unterscheiden sich wie folgt. | Dabei gibt es verschiedene Möglichkeiten den Zahlungsvorgang abzuwickeln. Sie unterscheiden sich wie folgt. | ||
Aktuelle Version vom 25. Juni 2012, 07:10 Uhr
Telecash bietet eine Schnittstelle zu Zahlungsabwicklung an.
Links[Bearbeiten]
TYPO3 - Geo-bit Telecash Extension (gbtelecash)
Dabei gibt es verschiedene Möglichkeiten den Zahlungsvorgang abzuwickeln. Sie unterscheiden sich wie folgt.
Begriffe und Abkürzungen[Bearbeiten]
- TeleCash Connect - Beschreibt die Möglichkeit eine Webseite mit dem Zahlungsservice von TeleCash zu verbinden. Darunter läuft das ganze Marketing. Enthält technisch gesehen mehrere Möglichkeiten.
- TeleCash Internet Payment Gateway (IPG) - Die technische Schnittstelle
Gehostete oder Eigene Zahlungsformulare[Bearbeiten]
Es gibt grundsätzlich 2 Möglichkeiten der integration in die HP.
Gehostete Zahlungsformulare[Bearbeiten]
- Kunde übermittelt Zahlungsdaten komplett auf Telecash Server
- Telecash Server leitet Kunde danach zurück auf definierte Seite der HP
- Telecash Server gibt Ergebnis des Zahlvorgangs zurück
Eigene Formulare[Bearbeiten]
- Formular liegt auf eigenem Server (https sinnvoll)
- Umfang der selbst erfassten Daten ist Variabel (Kreditkartendaten separat)
- Umfang der an die Telecash API gelieferten Daten variabel (nur Zahldaten oder auch Rechnungs- und Lieferdaten)
- API bietet weitere zusätzliche Möglichkeiten für Einbindung in Geschäftsprozessse (erfordert viel Einarbeitung)
Telecash Modi zur Festlegung des Umfangs der übermittelten Daten[Bearbeiten]
In den zwei Möglichkeiten gibt es wiederum eine Bandbreite von Modi.
Diese unterscheiden sich hauptsächlich darin wo welche Daten verarbeitet werden bzw. welche Daten an Telecash übermittelt werden.
Die Daten können ganz oder teilweise von eigenen und Telecash Formularen erfasst werden. Wenn Sie von eigenen Formularen erfasst werden müssen Sie über die API (Telecash Connect genannt) übermittelt werden.
PayOnly[Bearbeiten]
An Telecash geht nur ein Mindestbestand an Informationen für die Transaktion (z. B. Kontonummer und Bankleitzahl für Lastschrift- Transaktionen). Wenn man das Telecash Formular nimmt werden hier nur diese Daten erfasst.
Pay Plus[Bearbeiten]
Zusätzlich werden Rechnungsdaten erfasst. Wenn man die Telecash Formulare nutzt bekommt der Benutzer zwei Seiten. Eine für die Rechnungs- und eine für die Zahlungsdaten.
FullPay[Bearbeiten]
- Nur der Zahlungsbetrag wird übermittelt. Der Rest wird von Telecash erfasst. Hier kommt also noch Zahlungsweise etc. dazu.
- Am einfachsten zu integrieren aber schlecht um selbst Daten zu verarbeiten.
Grundvoraussetzungen[Bearbeiten]
storename[Bearbeiten]
Die ID Ihres Shops, die Sie von TeleCash erhalten haben. Zum Beispiel: 10123456789
[Bearbeiten]
Gemeinsamer Schlüssel
Der gemeinsam verwendete (symmetrische) Schlüssel, den Sie von TeleCash erhalten haben. Er wird zur Erzeugung des Hash-Wertes (siehe unten) benötigt.
POST Felder vom Telecash Server[Bearbeiten]
Transaction Failed[Bearbeiten]
Beispiel:
fail_reason Transaktion abgelehnt, Bank nimmt nicht am Giropay-Verfahren teil paymentMethod giropay oid 12022223188-16 response_hash 8fc9ed9f8d0e02ffa50c0835d49902dea629cd53 chargetotal 10,00 currency 978 refnumber 999999 tdate 1337145569 txntype sale txndate_processed 16.05.12 07:19:29 ccbrand N/A approval_code N:1940:No operator for bank code 64050000 bankcode 64050000 status ABGELEHNT fail_rc 41940 cccountry N/A timezone GMT terminal_id 54000015 processor_response_code 1940
Händler Login[Bearbeiten]
Online Schnittstelle über die man seine Daten abfragen kann.
https://test.ipg-online.com/emea/login.jsp?lng=de_DE
damit man die Seite angezeigt bekommt braucht man erst ein persönliches Zertifikat, welches man im Browser installieren muß.