Telecash: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 42: Zeile 42:
 
Gemeinsamer Schlüssel
 
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.
 
  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 ==
 +
=== Transaction Failed ===
 +
Beispiel:
 +
<pre>
 +
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
 +
</pre>
 +
  
 
== Händler Login ==
 
== Händler Login ==

Version vom 16. Mai 2012, 06:23 Uhr

Telecash bietet eine Schnittstelle zu Zahlungsabwicklung an.

Dabei gibt es verschiedene Möglichkeiten den Zahlungsvorgang abzuwickeln. Sie unterscheiden sich wie folgt.

Begriffe und Abkürzungen

  • 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

Es gibt grundsätzlich 2 Möglichkeiten der integration in die HP.

Gehostete Zahlungsformulare

  • 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

  • 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

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

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

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

  • 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

storename

Die ID Ihres Shops, die Sie von TeleCash erhalten haben. Zum Beispiel: 10123456789

Shared Secret

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

Transaction Failed

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

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ß.