ich möchte in meine Windows Forms Anwendung Paypal einbinden.
Kunde X möchte Produkt Y mit Paypal kaufen.
Dann soll er die Möglichkeit bekommen, mir zu spenden (das soll über "Spenden" laufen), wenn das erfolgreich war, soll etwas passieren, zum Beispiel eine Nachricht: "OK!".
Für dich ist die Anwendung nicht fremd, du bist ja der Entwickler. Aber Nutzer sollen doch nachher die Anwendung nutzen und aus deren sicht ist es eine fremde Anwendung. Und da stellt sich eben die Frage ob du als Entwickler von Nutzern erwartest das diese in einer für sie fremden Anwendung irgendwelche Echtgeld Transaktionen durchführen.
Für dich ist die Anwendung nicht fremd, du bist ja der Entwickler. Aber Nutzer sollen doch nachher die Anwendung nutzen und aus deren sicht ist es eine fremde Anwendung. Und da stellt sich eben die Frage ob du als Entwickler von Nutzern erwartest das diese in einer für sie fremden Anwendung irgendwelche Echtgeld Transaktionen durchführen.
Ich würde das ganze 'im web' machen, mit ner kleinen accountverwaltung und dann entsprechend über die web api von paypal wie sie sehr oft zum einsatz kommt. kann man in php bestimmt in ~100 zeilen umsetzen.
Mit den acounts kann man sich dann auch in deinem Programm einloggen, achtung keinen direkt zugriff auf die datenbank umsetzen, immer nen php/o.ä. layer dazwischen bauen.
Ich habe das so gelöst, dass ich auf den Paypal Account einen Spendenlink eingebunden habe und einfach ein "Spenden"-Bild in die Anwendung gepackt habe, der bei Klick zu dem Spendenlink führt. Wäre zumindest sicher und vertrauenwürdig.
Ich habe das so gelöst, dass ich auf den Paypal Account einen Spendenlink eingebunden habe und einfach ein "Spenden"-Bild in die Anwendung gepackt habe, der bei Klick zu dem Spendenlink führt. Wäre zumindest sicher und vertrauenwürdig.
Wo man die Verlinkung zum Spenden macht ist total egal, kannst den Link auch in eine Textdatei schreiben die er Aufrufen muss.
Es geht eher dadrum es "sicher" zu machen & es nicht direkt über die Anwendung zu bezahlen.
Die 'web'-geschichte von tolio ist schon das beste was man in diesem Fall machen kann.