Zum Inhalt springen

TT_Products und Paymentlib_Paypal wollen leider nicht.

Erstellt am 3. April 2011 · 4 Antworten · letzte Antwort am 29. Juni 2011

Tags: TYPO3 4, Frage

DerKnut ·

Hallo zusammen,

es ist zum verrückt werden. Ich sitze jetzt seit drei Tagen daran, PayPal in tt_products zum laufen zu bekommen...

Nachdem ich zwischenzeitlich die komplette Seite durch das Shopupdate gekillt hatte, läuft nach dem Update weiterer Extensions, alles soweit ganz super.

Ablauf wie folgt:
- Produkte auswählen und in den Warenkorb legen
- Auf Warenkorb-Seite Versandart und Zahlungsart auswählen
- Adresse eingeben --> Weiter zur Zusammenfassungsseite
- Auf Zusammenfassungsseite "Bestellung abschicken"
- "Vielen Dank für Ihre Bestellung"

Alles prima, nur leider wird man nicht zu PayPal weitergeleitet.

Dazu muß ich aber auch sagen, dass ich kein vernünfitges Tutorial gefunden habe, und stochere im Moment mehr oder weniger im heissen Brei herum.

Installiert sind folgende Komponenten:
- Typo3 4.2.1
- TT_Products 2.7.1
- Paysuite 0.0.3
- PaymentLib 0.3.2
- Paymentlib_PayPal 0.1.0

Die Reihenfolge der Installation wie aufgeschrieben.

Eingebunden habe ich PayPal mit folgender Config:

(...)
40.title = PayPal Gateway
40.handleLib = paymentlib
40.image.file = EXT:paymentlib_paypal/res/logo_saferpay_color_low.png
40.handleLib {
extName = paymentlib_paypal
extTitle = PayPal Website Payments Standard
extInfo = PayPal enables any business or consumer with an email address to securely, conveniently, and cost-effectively send and receive payments online.
extImage = EXT:paymentlib_paypal/res/paypal_euro.gif
gatewaymode = form
paymentMethod = paypal_webpayment_euro
currency = EUR
templateFile = EXT:tt_products/template/paymentlib.tmpl
(...)

Vielleicht hat jemand ein kostenloses Tutorial für mich, oder kann mir irgendwelche Tipps geben, was ich vergessen haben könnte? Weiß leider nicht mehr weiter.

Danke und viele Grüße aussem Ruhrpott
Knut

DerKnut ·

hallo chollatz,

sorry. ganz vergessen, das problem als gelöst zu deklarieren.

ich hate den marker für den paypal-button
an die falsche stelle gesetzt.

auf der richtigen seite, an der richtigen stelle, war dann alles super.

grüße
knut

chollatz ·

Hallo DerKnut,

vielleicht kannst Du mal die Stellen benennen, und deine Einstellungen im Setup. Das würde anderen Leuten mit einem ähnlichen Problem gut weiter helfen.

VG Chris

DerKnut ·

Klar. Sorry.

War mir beim letzten Post zu trivial.Habe es aber ja anfangs auch nicht kapiert.

Im TT_Products-Template befindet sich der Bereich
"BASKET_PAYMENT_TEMPLATE".
Hier befinden sich die Marker für die Einzelnen
Bezahlverfahren.
In meinem Fall mußte der PayPal-Marker ###MESSAGE_PAYMENT_SCRIPT### in ###MESSAGE_PAYMENT_20### eingefügt werden, und schon lief alles.

Einziger Schönheitsfehler:
Ich möchte zuerst die Bestellbestätigung bekommen und auf der Bestätigungs-Seite den PayPal-Button haben.
Innerhalb von ###BASKET_ORDERCONFIRMATION_TEMPLATE### wird das Payment-Script aber leider nicht ausgeführt.
Habe ich noch was vergessen, damit es klappt?

Vielleicht hat jemand ne Idee?