Page 1 of 2
Auftragsstatus
Posted: 03 Feb 2022, 11:12
by Shuffle
Aufbau Shop (testweise zunächst mit Joomla3, Phoca V 3.5.8 ) - jetzt mit Joomla4 Phoca V 4.0.0Beta
Hallo,
meine Frage gilt den verschiedenen Stufen des Auftragsstatus, und ich bin mir nicht sicher, ob der Einsatz von mir korrekt Verwendung findet. Gibt es hierzu irgendwo weitere Informationen?
Vermutlich habe ich es falsch angegangen (Shop ist in Entwicklung):
- Momentan wird bei einer getätigten Bestellung („schwebend“ bzw. „pending“) eine E-Mail an den Kunden gesendet mit (Vorkasse-)Zahlungsinformationen und Bitte um Überweisung. Angehängt werden AGB, Widerruf etc.
- Die Stufe „Bestätigt“ wird im Backend manuell bei Zahlungseingang aktiviert und an den Kunden wird eine Zahlungsbestätigung versendet.
- Schließlich wird, wenn die Ware in die Versand geht, die Stufe „Versendet“ aktiviert, dabei die Rechnung erstellt und diese per E-Mail und einem Text, dass die Ware (mit Paketnummer) in den Versand gegangen ist, generiert.
Nun gibt es in der Version für Joomla4 noch weitere Status-Möglichkeiten. Ich vermute, mit dem obigen Vorgehen bin ich auf dem Holzweg?
Gibt es irgendwo ein anschauliches Beispiel oder eine ausführliche Erläuterung der Funktion der einzelnen Auftragsstufen ggf. auch mit der Möglichkeit, PayPal zu integrieren?
Vielen Dank für eine Hilfe.
Gruß
Reiner
Re: Auftragsstatus
Posted: 03 Feb 2022, 13:13
by Benno
Hi,
[..] ggf. auch mit der Möglichkeit, PayPal zu integrieren?
Hast Du diesen Artikel gefunden?
https://www.phoca.cz/documents/116-phoc ... l-standard
Freundliche Grüße,
Benno
Re: Auftragsstatus
Posted: 03 Feb 2022, 14:10
by Shuffle
Lieber Benno,
PayPal-Zahlungen
Den Beitrag habe ich gelesen und soweit alles beachtet. So wie ich verstanden habe, kann ich mit meinem privaten PayPal-Konto keine Zahlungen veranlassen/probieren (Sandbox-Mode führte zu Fehlern), dafür ist ein besonderes PayPal-Konto nötig?
Auftragsstatus
Die korrekten Einstellungen in diesem Bereich sind mir leider ein Rätsel. Durchgelesen habe ich die entsprechenden Hinweise und Anleitungen für V 3.5.8 - bin aber leider nicht schlauer als beschrieben. Und bei Version 4.0.0Beta sind noch weitere Levels hinzugekommen.
Wie wird z.B. Paypal in den Auftragsstatus eingebunden? Ich vermute, dass der Level sich automatisch ändert (->completed)? Und das manuelle Eintragen einer Überweisung (Vorkasse) muss wahrscheinlich auch ->completed markiert werden. Das habe ich vermutlich nicht so gelöst wie es sein sollte, da ->confirmed genutzt wird.
Bin ich auf dem Holzweg?
Danke für helfende Infos
Viele Grüße
Reiner
Re: Auftragsstatus
Posted: 03 Feb 2022, 15:23
by Benno
Hi,
zu PayPal: Meines Wissens benötigst Du nur einen einfachen PayPal Account, um im Sandkasten-Modus Transaktionen testen zu können.
Falls Du beim Testen einen Fehler 401 erhältst, schau Dir mal diesen Thread an:
viewtopic.php?f=44&t=62570
Freundliche Grüße,
Benno
Re: Auftragsstatus
Posted: 06 Feb 2022, 14:56
by Shuffle
Hallo Benno,
noch einmal getestet: Leider keinen Erfolg. Habe mein privates PayPal-Konto und eingeschalteten Sandkasten-Modus im Shop hinterlegt.
Wenn nun jemand per PayPal zahlen möchte, wird derjenige korrekt an PayPal weitergeleitet, kann sich dann aber nicht in das dort angezeigte Fenster mit seinen Daten einloggen (oder ist das korrekt so, weil Sandkasten-Modus?).
Gibt es zum Ablauf des Auftragsstatus noch helfende Infos? Gibt es irgendwo Beispiele (auch für die neuen Einträge in 4.0.0Beta)?
Danke für Hilfe und viele Grüße!
Reiner
Re: Auftragsstatus
Posted: 07 Feb 2022, 15:19
by Jan
Hallo, kann man es irgendwo Live sehen? Oder gibt es Sreenshots? Keine Ahnung, warum soll PayPal Formular nicht aktiv werden
BTW war Sandbox Geshäftskonto gemacht?
https://developer.paypal.com/tools/sandbox/accounts/
Jan
Re: Auftragsstatus
Posted: 07 Feb 2022, 17:18
by Benno
Hi,
ja, ich melde mich erst jetzt, weil es bei mir auch nicht funktionierte. Ich habe dann Jan befragt und der entscheidende Tipp ist der Link in seinem Post. Dort kannst Du Dich mit Deinen PayPal Zugangsdaten einloggen und es werden automatisch ein Business und ein Personal Sandbox-Test-Account erstellt:
Die generierte Email Adresse des Business Accounts trägst Du im Phoca Cart Paypal Plugin als 'Email des Händlers' ein.
Die Personal Account Email trägst Du beim Kunden ein, der in Deinem Testshop einkaufen soll.
Das generierte Personal Passwort brauchst Du, sobald der Kunde vom Phoca Cart Checkout an Paypal weiter geleitet wird:
Freundliche Grüße,
Benno
Re: Auftragsstatus
Posted: 07 Feb 2022, 20:03
by Shuffle
Lieber Jan, lieber Benno,
das muss man erst einmal wissen!
Vielen Dank für die Infos! Das PayPal-Sandbox-Konto konnte erfolgreich getestet werden! Ihr seid die Größten!
Nun ist meine letzte Baustelle die
korrekte Einstellung des
Auftragsstatus, der mir leider immer noch einige Rätsel aufgibt. Die Hilfen habe ich alle gelesen...
Ich habe es so hingebastelt, dass
- bei Bestellung sogleich eine E-Mail mit Bitte um Überweisung (Vorkasse) gesendet wird (also bei id=1 geht diese Mail raus). (Hier müsste dann noch PayPal berücksichtigt werden?)
- Bei erfolgtem Zahlungseingang wird der Status auf id=2 gesetzt, eine E-Mail mit Zahlungsbestätigung wird gesendet.
- Schließlich wird zeitgleich mit dem Versand (id=4) die Rechnung erstellt und per E-Mail gesendet.
Aber ich vermute, dass dies so nicht im Sinne des Erfinders (Jan) ist?
Gibt es irgendwo ein anschauliches Beispiel, wonach man sich richten kann?
Wahrscheinlich habe ich nur ein Brett vorm Kopf:
Herzlichen Dank für eure tolle Hilfe!
Viele Grüße
Reiner
Re: Auftragsstatus
Posted: 08 Feb 2022, 00:08
by Jan
Hallo,
bei Bestellung sogleich eine E-Mail mit Bitte um Überweisung (Vorkasse) gesendet wird (also bei id=1 geht diese Mail raus). (Hier müsste dann noch PayPal berücksichtigt werden?)
Nein, Vorkasse hat nichts zu tun mit PayPal, beide sind alternativen: Z.B. Käufer kann entscheiden, ob mit Banküberweisung zahlen wird oder mit PayPal:
a) Vorkasse
b) PayPal
Wenn a), dann schaust du dein Bankkonto und wenn da Geld ist, werdest du manuell Status ändern. Wenn b) wird dies alles von PayPal gemacht - PayPal ändert Status automatisch
Ja, bei PayPal Method wird Status geändert (muss nicht ID 2 sein, man kann wählen was für ein Status gesetzt wird und wann)
Alle Statuses haben Email Beschreibung und bei jedem Status kann Emal gesendet werden, z.B:
- Pending - wird ein Email gesendet, bei dem Käufer informiert ist, dass die Bestellung OK ist
- Completed - heisst, dass z.B. alles gezahlt ist und alles gesendet ist - auch hier kann Email gesendet werden
Wann die Rechnung gemacht wird und ob gesendet wird, hängt von Status. So kann auch passieren, das Rechnung bei Pending gemacht wird und gesendet - es hängt von Verkäufer - von Dir ab - bei welchen Statusen was gemacht wird, ob Email geschickt wird, ob Rechnung gemacht wird, usw. Das System von Statusen ist ziemlich generell.
Jan
Re: Auftragsstatus
Posted: 08 Feb 2022, 09:19
by Shuffle
Lieber Jan,
ok, verstehe. Das System ist flexibel einstellbar und insofern muss man sich an keine direkten Vorgaben halten. Ich werde alles in einer Kopie des Shops testen.
In Version 4.0.0Beta sind noch weitere Status hinzugekommen. Gibt es dazu bereits Hinweise/Hilfstexte?
Herzlichen Dank für die Infos!
Viele Grüße
Reiner