---
title: "Shop mit externem Zahlungssystem!"
url: "https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-10-26"
last_reply: "2006-11-01"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Shop mit externem Zahlungssystem!

Extensions · 9 Antworten · gestartet 2006-10-26

## Eröffnungsbeitrag

**El_Rolando** · 2006-10-26 · [Beitrag #1](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/1)

Hallo Forum,

Ich bin dabei einen Shop zu basteln, der über ein externes Zahlungssystem abgewickelt werden soll.

Soweit so gut, der Shop läuft auch schon… doch habe ich noch einige Konfigurationsprobleme!

Als erstes möchte ich das interne Zahlungssystem (auch Lieferkosten) komplett ausschalten!
Bei den Produkten dieses Shops handelt es sich nur um pdf-Downloads weshalb ich alle Lieferkosten auf 0 gestellt und das Template angepasst habe!

Aber irgendwie finde ich nicht, wo ich die zusätzlichen Kosten bei Kreditkartenbezahlung ausgeschaltet werden können… im Warenkorb stimmt die Gesamtsumme nicht!
Wählen der Zahlungsart habe ich aus dem Template entfernt!?

Bei Abschluss der Bestellung erscheint aber:

> Bezahlungsart:
>     MasterCard
> Bezahlungskosten:
>     EUR 4.82.- (ohne MwSt: EUR 4.82.-)

Das möchte ich komplett ausschalten und nur den normalen Warenkorb nutzen!?

Habe im Forum gelesen man ändert diese Angaben in der: „products_comp_calcScript.php“??
Diese Datei habe ich aber nicht!?
Auch die Anpassungen im Object Browser tt_products/payment… (auf 0 stellen) brachten nichts!?!

Irgendwelche Tipps??

Später mehr zur Implementation… vorerst wäre ich glücklich wenn schon mal der Preis stimmen würde!?
[/quote]

## Antworten

### [#2](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/2) · El_Rolando · 2006-10-26

Also eine kurze Erklärung, was ich realisieren möchte!
Ich möchte einen einfachen Shop… ohne „schnikschnak“ und viel drum herum!

Ein Warenkorb soll die gewählten Artikel auflisten! Wenn der Kunde fertig ist mit einkaufen kann er auf „Einkäufe bestätigen“ klicken…
Nun sollte eine Loginmaske erscheinen in der sich der Benutzer einloggen kann. Bzw. sollten sich neue User dort registrieren können.

Nach erfolgreicher Anmeldung bestätigt der User nochmals seine gewünschten Einkäufe, akzeptiert die AGBs und kann dann „Zur Kasse klicken“

Dann erscheint eine Seite, die die Daten für Datatrans bereithält!
Der User/Kunde kann dann auf „Kaufen“ klicken und wird auf die Zahlungs-Seite von Datatrans weiter geleitet, wo er die Zahlung per Kreditkarte vornimmt. Nach erfolgreicher Transaktion wird er wieder auf eine geschützte Seite unserer Page geleitet, wo der nun das erstandene pdf-File runterladen kann!

Hätte jemand eine Idee, wie man das am einfachsten realisiert??

Ich bin bisher folgendermassen vorgegangen:

Shopsystem (tt_products) gemäss Tutorial eingerichtet… (mit: fh_library sr_static_info static_info_tables table ) ...läuft auch soweit!

Dann habe ich versucht überflüssiges zu entfernen (Lieferkosten, Kreditkartenaufpreis etc) [Kreditkartenaufpreis konnte ich immer noch nicht loswerden!]

Dann wollte ich ein Login (newloginbox) und FE Registrierung (sr_feuser_register) einbauen… klappt so halbwegs…. HTML-Mails kommen nicht an!?!

Wie sollte das Zusammenspiel von tt_products und sr_feuser_register genau aussehen??
Im Moment funktioniert das Shopsystem und die Registrierung noch unabhängig voneinander!?
D.h. Shop geht… die Lieferadresse angeben, bestellen und fertig!
Das Login geht aber wird ja gar nicht wirklich benötigt!?
Wie realisiert man das Zusammenspiel so, wie ich es oben beschrieben habe???
Ich stehe da einwenig an!?

Wie teile ich dem Warenkorb mit, das er nicht auf die Seite mit den Liefer-/Rechnungsadressen linkt (ID bleibt ja dieselbe!?), sondern auf meine Registrationsseite etc.

Oder bin ich gar auf dem Holzweg?? Geht das so wie ich es möchte gar nicht?

Oder hätte jemand eine einfachere Möglichkeit ein System gemäss den oben genanten Vorgaben zu realisieren?

Bin wieder mal um jeden Tipp froh...

### [#3](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/3) · Flink · 2006-10-27

> **El_Rolando schrieb:**
>
> Als erstes möchte ich das interne Zahlungssystem (auch Lieferkosten) komplett ausschalten!
> Wählen der Zahlungsart habe ich aus dem Template entfernt!?

```typoscript
plugin.tt_products {
  payment >
}
```

### [#4](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/4) · Flink · 2006-10-27

> **El_Rolando schrieb:**
>
> Dann erscheint eine Seite, die die Daten für Datatrans bereithält!
> Der User/Kunde kann dann auf „Kaufen“ klicken und wird auf die Zahlungs-Seite von Datatrans weiter geleitet, wo er die Zahlung per Kreditkarte vornimmt. Nach erfolgreicher Transaktion wird er wieder auf eine geschützte Seite unserer Page geleitet, wo der nun das erstandene pdf-File runterladen kann!
>
> Hätte jemand eine Idee, wie man das am einfachsten realisiert??

über die Payment Library Extension Erweiterung zu tt_products

> **El_Rolando schrieb:**
>
> Wie sollte das Zusammenspiel von tt_products und sr_feuser_register genau aussehen??
> Im Moment funktioniert das Shopsystem und die Registrierung noch unabhängig voneinander!?

Beide sind größtenteils unabhängig voneinander. Nur bei fehlenden Adressdaten ist es möglich, daß der Kunde vom Shop direkt in das Eingabeformular zur Änderung seiner Daten weitergeleitet wird.

### [#5](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/5) · El_Rolando · 2006-10-27

Auch hier danke!! Dachte schon es weis niemand was!!

Werde mir die Extension mal ansehen und hoffentlich auch einbauen, wenn es das ist, was ich brauche!

Nur um sicher zu gehen, das ich auch die Extension ansehe die gemeint war...

> "Payment code library"
> Extension Key: paymentlib

...nur da ich weitere mit Payment etc. im Namen gefunden habe!?

Merci für die Hilfe!! Und Grüsse!

### [#6](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/6) · El_Rolando · 2006-10-27

Uääähhh.... verdammt!!! #angry#

Ich habe die Extension installiert ging soweit auch... nach update der Tables... erhalte ich aber einen Error, der mir das Ganze Typo3 lahmlegt!!

> Parse error: parse error in C:\Inetpub\vhosts\robinhood-infodienst.com\httpdocs\typo3conf\ext\paymentlib\lib\class.tx_paymentlib_providerfactory.php on line 31

Es jetzt geht gar nichts mehr!!
Wollte den Ordner der Extension löschen... brachte aber auch nichts!?

Hat jemand einen Tipp, wie ich das wieder hinkriege??

Brauche Hilfe!!

### [#7](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/7) · El_Rolando · 2006-10-27

Hab den Error mal provisorisch umgangen:

Habe die Datei class.tx_paymentlib_providerfactory.php bearbeitet und den Inhalt gelöscht!
... jetzt kann ich mich wenigstens wieder in Typo3 einloggen!!

Im Extension Manager habe ich aber immer noch ein Problem! Hier kann er die verbleibenden Ordner/Files nicht mehr löschen!

Habe dann die Extension nochmals per .t3x file neu installiert... der altbekannte Parse Error kommt wieder (Typo lahm) dann das File class.tx_paymentlib_providerfactory.php auskommentiert und siehe da, Typo3 läuft wieder und im Extension Manager erscheint nun die Extension mit grünem Kreis... d.h. installed! ...Die Frage wäre jetzt, ob das Teil noch korrekt läuft!?
...wohl kaum, da das File class.tx_paymentlib_providerfactory.php keinen Inhalt mehr hat!?

Hatte schon jemand das Problem mit dem Parse Error in:
class.tx_paymentlib_providerfactory.php on line 31

Bzw. weis jemand wie man es lösen kann??

### [#8](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/8) · Flink · 2006-10-28

> **El_Rolando schrieb:**
>
> Hatte schon jemand das Problem mit dem Parse Error in:
> class.tx_paymentlib_providerfactory.php on line 31
>
> Bzw. weis jemand wie man es lösen kann??

Die Payment Library setzt PHP5 voraus.

### [#9](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/9) · El_Rolando · 2006-10-30

Hi Flink,

Danke für die Antworten und den Hinweis... da ich PHP in der Version 4.4 benutze, wird es wohl eher schwieriger...

Hmmm, ich muss mir wohl eine ganz andere Lösung einfallen lassen!?

### [#10](https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem/10) · Flink · 2006-11-01

> **El_Rolando schrieb:**
>
> Hmmm, ich muss mir wohl eine ganz andere Lösung einfallen lassen!?

Am besten den Autor der Payment Library anschreiben, damit er sie auch unter PHP4 zur Verfügung stellt.
Bzw. besser gleich auf PHP5 umsteigen. Auch tt_products wird in 1 Monat nur noch unter PHP5 weiterentwickelt werden.

---

Quelle: „Shop mit externem Zahlungssystem!“, typo3.net, https://www.typo3.net/d/52345-shop-mit-externem-zahlungssystem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
