Zum Inhalt springen

Kreditkartenbezahlung

Erstellt am 17. Mai 2006 · 2 Antworten · letzte Antwort am 18. Mai 2006

Tags: Frage

Unbekannter Benutzer ·

Hi Freunde!

Hab da ein Problem mit der Kreditkartenbezahlung.
Hab mir die Funktionsweise im Beispielshop Bananaguard durchgeschaut, wie es flink schon einige male erwähnt hat.

Nun, irgendwie komm ich da auf keinen grünen Zweig!
In den Constants dort, steht folgendes beim payment:

  40.title = Creditcard using DIBS
  40.template = typo3/ext/tt_products/template/payment_DIBS_template.tmpl
  40.handleScript = typo3/ext/tt_products/pi/payment_DIBS.php
  40.handleScript {
    merchant = xxxxx
    test = 0
    k1 = xxxxx
    k2 = xxxxx
    currency = 208
    addOrderInfo = 1
    account =
    cardType = DK,V-DK
    relayURL = http://www.inter-photo.dk/index.php?id=204

Tja, nun meine Fragen:
Warum wird hier auf payment_DIBS_template.tmpl verzweigt, obwohl es die Datei gar nicht gibt? Handlescript, schön und gut.... wenn ich diesen Code aber bei meinen Contents eingebe, und Kreditkartenbezahlung auswähle, sehe ich keinen Unterschied zu den anderen Variaten. Das heißt, es wird keine zusätzliche Seite geöffnet o.ä.

Was sollen eigentlich folgende Angaben:

    merchant = xxxxx
    test = 0
    k1 = xxxxx
    k2 = xxxxx

??
Und wozu dieser Link:

relayURL = http://www.inter-photo.dk/index.php?id=204

Danke für eure Hilfe!
Wenn Ihre einen Shop mit lauffähiger Kreditkartenbezahlung hinbekommen habt, lasst es mich bitte wissen! Ich bin sogar schon dafür dankbar, wo z.B. eine gute Anleitung zu finden ist.

Danke im Voraus!

LG,

Emanuel

jenses ·
::emanuel:: schrieb

Wenn Ihre einen Shop mit lauffähiger Kreditkartenbezahlung hinbekommen habt, lasst es mich bitte wissen! Ich bin sogar schon dafür dankbar, wo z.B. eine gute Anleitung zu finden ist.

Es gibt dafür keine Anleitung ;-).
Das Beispielmit DIBS bzieht sich auf einen dänischen Zahlungsabwickler,
ist also für dich ziemlich irrelevant.

Im Prinzip mußt Du wie folgt vorgehen :

1. Suchen eines Zahlungsabwicklers, z.B. iPayment, telecash etc.
2. Schließen eines Vertrages mit einem Kreditkartenunternehmen
3. wenn die Eingabe der Kreditkarteninformationen direkt auf deiner Seite erfolgen soll, benötigst du außerdem ein SSL-Zertifikat
4. Studium der Schnittstellenbeschreibung des Zahlungsabwicklers deiner Wahl
5. Entwicklung einer tt_products-Schnittstelle nach Muster "DIBS", Daten wie Summe etc. werden durch tt_products bereitgestellt

Ohne weitreichende PHP-Kenntnisse und Verständnis für die abzuwickelnden Vorgänge: laß besser die Finger davon ;-)

viele Grüße
jenses

Flink · · Beste Antwort

Die Alternative wäre, sich an den Entwicklungskosten der Payment Library zu beteiligen. Ich habe hierfür eine Anbindung an tt_products entwickelt. Wer Interesse hat, möge mich direkt kontaktieren.