Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst] Drupal7.5, Commerce Paypal Sandbox, Bezahl-Prozess funktioniert nicht

Eingetragen von don_arturo (48)
am 10.10.2016 - 11:17 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo liebe Drupaller!

habe kleinen Webshop eingerichtet, aber bekomme den Bezahlprozess WPS nicht zum Laufen: Commerce Paypal-Modul, sandbox, zwei Accounts, Payment method eingerichtet, alles sieht sauber aus, in der Sandbox wird der Bezahlprozess erfolgreich abgewickelt, Buchungen erscheinen korrekt, es wird auf die Seite zurückgeleitet mit "checkout complete", aber irgendwie bekommt Drupal nichts davon mit.

Die order ist da, status "pending" auch nach Bezahlung in der Sandbox, alle "rules" auf "default" enabled, die order zeigt unter

Home » Administration » Store » Orders » Ordernummer >> unter "payments" nur "No payment methods available to add payments." ... ???

In den Youtube-Lehrfilmchen läuft das alles so schön reibungslos. :-(

Was ist da los? Hat vielleicht jemand einen Tipp?

Danke!

‹ [gelöst] Colorbox oder Lightbox [gelöst] Drupal7.5, Commerce Paypal Sandbox, Bezahl-Prozess funktioniert nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo

Eingetragen von Hyp1 (1461)
am 11.10.2016 - 18:33 Uhr

am besten Du probierst erst einmal
die Pizza Sample app auf der Sandbox
aus.
(Einfach um zu sehen ob die Transaktionen funktionieren)
Wenn das funktioniert, kannst Du es
mit dem Commerce Modul probieren.
Du kannst die Requests auch über einen eigenen
Proxy senden um genau zu sehen, was rein und was rausgeht.

Gruss

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Robert!

Eingetragen von don_arturo (48)
am 12.10.2016 - 13:25 Uhr

Danke für deine Antwort!

habe mir die Pizza Sample App angesehen und erstmal die in der Sandbox vorhandenen Test-Tools IPN Simulator getestet und bekomme: IPN was sent and the handshake was verified.

Das passiert auch so mit "example payment" und scheint mir eher ein Konfigurationsproblem von eCommerce / Roles und Files /cart/ Paypal / payment zu sein. Die Bezahlbestätigung kommt nicht von allein weiter und ich komme nicht ohne Hilfe voran.

Wahrscheinlich irgend etwas mit den rules... ich bastel da schon lange dran rum, komme aber nicht weiter. Auch finde ich keine genaue Dokumentation oder Lehrmaterial?

Jetzt wäre ein reset des Moduls schön.

Ein Link? Ein Tipp wo man dazu was findet?

... Würde mir wirklich sehr helfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi nochmal, ich weiss nun

Eingetragen von Hyp1 (1461)
am 12.10.2016 - 14:14 Uhr

Hi nochmal,

ich weiss nun immer noch nicht ob die Pizza App bei Dir funktioniert.
Sie funktioniert eben erst, wenn Du auch die Daten der Bestätigung lokal in der Pizza App DB hast.
Bist Du denn wirklich sicher, dass der Bestätigungs URL von aussen erreichbar ist (Firewall,NAT)?

Gruss

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Robert!

Eingetragen von don_arturo (48)
am 13.10.2016 - 11:24 Uhr

ich habe es versucht, die pizza sample app ist für mich im sandbox account momentan nicht erreichbar. Aber wenn ich das auf github richtig deute, dann muss das mit root rechten auf dem server eingerichtet werden, was für mich nicht so ohne weiteres möglich ist, glaube ich. Trotzdem Danke, ich bleibe da dran.

Also unter den revisions der "order" habe ich: Checkout: Complete Customer successfully submitted payment at the payment gateway.

.. da muss ja irgendwie was zurückgekomen sein, wenn man das beim test mit der paypal-sandbox bezahlt hat, dachte ich?

Nur dann bleibt es auf pending, statt den nächsten Schritt zu gehen die licence für den user frei zu schalten und den Link mit für bestätigung und Zugang zum File zu verschicken...

Mit kommt es so vor, als ob ich da bei der Konfiguration hänge. Nur mein Gefühl. ... rules?

Hilfe!

Danke,
John

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi John, nein die Pizza App

Eingetragen von Hyp1 (1461)
am 13.10.2016 - 13:21 Uhr

Hi John,

nein die Pizza App benötigt keine Root Rechte.
Sie benötigt nur PHP und eine DB.
Wenn das Pizza App Bespiel Dir nach einer
erfolgreichen Transaktion nichts in die DB zurückschreibt,
dann kannst Du es mit Drupal erst Recht vergessen.

Solltest Du die Pizza App richtig aufgesetzt haben und
trotzdem keine Bestätigung bekommen, dann kannst
Du Dir fast zu 100% sicher sein, das es an der Serverkonfiguration liegt(NAT,Firewall)
und nicht an der Konfiguration der Drupal Module.

Viel Glück

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke!

Eingetragen von don_arturo (48)
am 13.10.2016 - 19:32 Uhr

werde ich ausprobieren!

Viele Grüße,
John

  • Anmelden oder Registrieren um Kommentare zu schreiben

jetzt funktioniert es

Eingetragen von don_arturo (48)
am 24.10.2016 - 17:38 Uhr

.. doch noch: Hier der Vollständigkeit halber und für andere, die ebenfalls am Rande der Verzweiflung stehen (.. jetzt geht es mir besser, danke..:-)

Es hat sich herausgestellt, dass es in meinem Fall erst eine falsche Einstellung der Bezahlmethode war; "eCheck" funktioniert logischerweise nur mit entsprechendem Guthaben oder bei echten Konten erst nach ein paar Tagen und somit in der Sandbox gar nicht, wodurch sich die Erfolgsmeldung im paypal-System erklärt hat, aber eben keine IPN-Rückmeldung ankam. Also bei der Einrichtung der Test-Konten für Käufer immer darauf achten, ordentlich Guthaben für Testkäufe einzutragen!

Als das erkannt war, hatte ich noch eine Meldung error 400 Bad Request, was sich als Server-Problem entpuppt hat. Bei mir konnte es durch das Modul cURL gelöst werden. Mehr dazu hier:

https://www.drupal.org/node/2263585#comment-11734975

https://www.drupal.org/node/2215527

https://www.drupal.org/project/chr

Man muss höllisch aufpassen!

Best regards,
John

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Content Ex-/Import
  • Wer ist online Block
  • Doppelte Anzeige von Node im View
  • URL-Alias von bestehendem Link wird gelöscht und auf -0 gesetzt 404 Fehler entsteht
  • Ausblenden von Taxonomy wenn diese keinen Inhalt haben
  • Image als Anhang
  • [gelöst] Benutzer erstellen ohne Berechtigung zum ändern von E-Mail oder Passwort
  • HTTP ERROR 500, wenn der Node eines bestimmten Typs gespeichert wird oder ein neuer Inhalt dieses Typs erzeugt werden soll
  • Module modifizieren zb Statuses
  • Exposed Filter einer View in seperatem Block darstellen, wie kann ich die exposed Filter der zug. View deaktivieren
  • Website ohne öffentlichen Zugriff
  • »Geschwister« Nodes anzeigen
Weiter

Neue Kommentare

  • Ohne Fehlermeldungen zu
    vor 1 Tag 2 Stunden
  • dinmikkith schrieb Ja du hast
    vor 3 Tagen 17 Stunden
  • SaarlandToday schrieb Es gibt
    vor 4 Tagen 1 Stunde
  • ich hab das Problem gefunden!
    vor 4 Tagen 2 Stunden
  • Sorry, das mit dem Theme war
    vor 4 Tagen 2 Stunden
  • Zitat: Es gibt in den
    vor 4 Tagen 3 Stunden
  • Es gibt in dem Template das
    vor 4 Tagen 13 Stunden
  • Zitat: da es dort eine
    vor 4 Tagen 14 Stunden
  • Sorry, dachte das ich das
    vor 4 Tagen 16 Stunden
  • Ich habe den Fehler gemacht
    vor 4 Tagen 17 Stunden

Statistik

Beiträge im Forum: 245940
Registrierte User: 18824

Neue User:

  • Damian1802
  • MrWebMV
  • kiba

» Alle User anzeigen

User nach Punkten sortiert:
wla9007
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association