php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.11.2011, 00:19  
Neuer Benutzer
 
Registriert seit: 12.11.2011
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
UncleSven befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Brauche Hilfe zu PayPal Starter

Hi,

ich hoffe, ich bin im richtigen Forenbereich ...
Andernfalls vorab sorry - bitte um Nachsicht!

Also, seit Tagen beschäftige ich mich mit der Integration von PayPal Starter in einem Online-Shop. Soweit so gut ... Sandbox ist konfiguriert, Seller und Buyer sind angelegt, cURL-Schnittstelle funktioniert auch, Weiterleitung etc. klappt auch.

ABER: Bei mir werden alle Sandbox Zahlungen als abgeschlossen vermerkt, obwohl ich (bewusst) kein oder ein falsches Authtoken per cURL zurücksende. Wieso ??? Wozu brauche ich dann einen Token, wenn dieser sowieso nichts bringt?

Wenn ich die Darstellung von PayPal PDT richtig kapiert habe, erwartet PayPal doch einen POST zurück, oder?

Habe bereits stundenlang gegoogelt mit unterschiedlichsten Varianten, aber immer ohne Erfolg. Ich glaube langsam, die wollen dazu nicht gefunden werden und wichtige Antworten werden einem bewusst vorenthalten.

Habt ihr bitte einen Rat?
UncleSven ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.11.2011, 00:29  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

So wie ich das auf den ersten Blick überschaue, ist der Token für dich gedacht, damit du überprüfen kannst, ob die Antwort von Paypal auch auf einen Zahlungsvorgang bezogen ist, den du zuvor initiiert hast.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 12.11.2011, 00:50  
Neuer Benutzer
 
Registriert seit: 12.11.2011
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
UncleSven befindet sich auf einem aufstrebenden Ast
Standard

Du hast nicht ganz unrecht ... Aber ich glaube, du meinst die GET-Transaktionsnummer. Laut Paypal läuft es aber so ab ...

1. Sende Daten (Betrag, usw.) per POST an PayPal.
2. Kunde loggt sich ein, zahlt, wird zu mir zurückgeleitet.
3. Ich erhalte per GET die tx (Tansaktionsnummer).
4. Ich sende per POST die tx zurück UND meinen Authtoken, damit PayPal weiß, dass ich verifiziert bin.
5. Dann sollte die Zahlung von PayPal abgeschlossen sein, denn ich erhalte ja eine Antwort von PayPal mit SUCCESS oder FAIL.

Allerdings ist die Zahlung schon abgeschlossen nach Punkt 3.
Warum also den Token senden? Ist es vielleicht nur in der Sandbox so?
Und die Zahlung ist immer abgeschlossen, auch wenn der Status FAIL lautete.

Anbei der Link zur PayPal Hilfe: https://www.paypalobjects.com/de_DE/...er/ic_pdt.html

Habe nochmal ein wenig recherchiert: Wenn ich es jetzt richtig verstanden habe, ist dies nur zum Erhalt der Transaktionsdetails gedacht. Die Zahlung wird schon vorab veranlasst. Ich glaube, das wolltest du auch sagen Oh man, es ist schon spät!

DANKE

Geändert von UncleSven (12.11.2011 um 00:55 Uhr).
UncleSven ist offline   Mit Zitat antworten
Alt 12.11.2011, 05:27  
Neuer Benutzer
 
Registriert seit: 12.11.2011
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
UncleSven befindet sich auf einem aufstrebenden Ast
Standard

Guten Morgen,

habe noch eine weitere Frage zu PayPal (ja, dieses leidige Thema) ...

Wie kann ich PayPal mitteilen, dass die Werte falsch sind?

Ich benutze ja PayPal Starter und die Werte können böswillig manipuliert werden. So zahlt der Kunde nur 10,- statt 100,- EUR. Ok, ich erhalte die Antwort und kann die Bestellung intern ablehnen, ABER bei PayPal ist diese ja gebucht. Und soweit ich es kapiere, kann nur der Verkäufer dann manuell die Zahlung zurücksenden - oder es auch bleiben lassen.

Ganz schön aufwendig ... Gibt es da eine Methode? Oder muss ich hoffen, dass keiner meine Werte manipuliert?

Mal erhlich, habe ewig gegoogelt und nix gefunden. Sollte ein Unternehmen wie PayPal sowas nicht berücksichtigen? Klar, es gibt APIs für Basis, aber lohnt sich sowas in einem ganz kleinen Shop?
UncleSven ist offline   Mit Zitat antworten
Alt 12.11.2011, 10:30  
Erfahrener Benutzer
 
Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse:
Anfänger
Trainmaster wird schon bald berühmt werden
Standard

Zitat:
Zitat von UncleSven Beitrag anzeigen
Klar, es gibt APIs für Basis, aber lohnt sich sowas in einem ganz kleinen Shop?
Ja, das lohnt sich definitiv in einem kleinen Shop. Dabei spreche ich aus eigener Erfahrung. Ich habe mich damals für die NVP-Variante des Express Checkout entschieden und werde mir bei Gelegenheit die SOAP-Schnittstelle zu Gemüte führen. Folgende Seite könnte für dich hilfreich sein: https://www.x.com/developers/paypal/...press-checkout (inkl. Code-Beispiele).
Trainmaster ist offline   Mit Zitat antworten
Alt 15.11.2011, 18:27  
Neuer Benutzer
 
Registriert seit: 12.11.2011
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
UncleSven befindet sich auf einem aufstrebenden Ast
Standard

Danke für den Tipp!
UncleSven ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe bei Bestellformular... Knichi Scriptbörse 5 09.09.2010 22:00
Brauche hilfe bei eine Funktion TrueEdge PHP Tipps 2010 4 27.04.2010 12:18
Brauche dringend Hilfe Flashfreezer PHP Tipps 2009 6 05.08.2009 10:25
[Erledigt] Brauche Hilfe bei eigenem PHP Quiz (Punkte Countdown , Bildlinks verbergen Nitram2050 PHP Tipps 2009 6 23.03.2009 17:13
Brauche Hilfe mit FTP un mySQL (Bezahlung) money-mentor Beitragsarchiv 3 03.03.2009 14:44
Brauche Hilfe bei Parse error thorgal PHP Tipps 2009 9 06.02.2009 12:32
Brauche Hilfe shady89as PHP Tipps 2009 1 03.01.2009 00:28
[Erledigt] Brauche Hilfe bei einem Script! djscaleo PHP Tipps 2008 14 01.11.2008 13:23
Datenbanktabelle erstellen - brauche Hilfe Raccoon PHP Tipps 2008 1 14.06.2008 11:03
Brauche dringend Hilfe, Aufgabe fürs Studium (Upload-Script trivial Beitragsarchiv 23 23.06.2005 16:25
[Erledigt] Brauche dringend Hilfe PHP Tipps 2005 19 01.02.2005 20:21
Brauche Hilfe PHP Tipps 2005 5 11.01.2005 15:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
paypal starter php, paypal starter, paypal starter beispiel, paypal starter token, was brauche ich um paypal im online shop zu integrieren, paypal starter integration success, php curl paypal token, paypal starter ohne pdt, paypal starter code beispiele, paypal sandbox \nicht gebucht\, \paypal starter\ in onlineshop integrieren, paypal starter oder basis, ajax paypal starter, paypal starter integrieren php, paypal die aktion nicht abgeschlossen werden, paypalpdt funktioniert nicht, paypal sandbox wird nicht gebucht, paypal sandbox zahlungsstatus nicht gebucht, paypal starter.php, paypal starter mit curl

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum