• Zur Hauptnavigation springen
  • Skip to main content
  • Zur Fußzeile springen

Gärtner Webentwicklung

Maßgeschneiderte Web-Lösungen für Ihre Bedürfnisse

  • Über mich
  • WordPress Mentoring
  • Referenzen
  • Ressourcen
    • Empfohlene Plugins
    • Empfohlene Hilfsmittel
    • Empfohlene Hoster
    • Code-Schnipsel
    • Tutorials
    • Alternativen zu WordPress

PayPal Spenden Link

20. September 2019 von Sebastian Gärtner Kommentar verfassen

PayPal bietet die Möglichkeit Links/Buttons auf die eigene Webseite zu setzen die einen Bezahlprozess anstoßen.
Über Parameter in der URL kann spezifiziert werden ob es eine Produktbestellung, eine Spende oder eine andere Transaktion ist.

Hier ist ein Beispiel, das ermöglichen würde, mir 2 Euro als Dank für dieses Tutorial zu schicken 😉

https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mail@gaertner-webentwicklung&item_name=Danke%20f%C3%BCr%20das%20tolle%20Tutorial&item_number=sehr%20gut%20gemacht&currency_code=EUR&amount=2.00&return=https://gaertner-webentwicklung.de&cancel_return=https://gaertner-webentwicklung.de&image_url&lc=de_DE&image_url=https://gaertner-webentwicklung.de/wp-content/uploads/2019/09/Sebastian-Gaertner-2018-6.jpg

Dieser Link besteht aus vielen Parameter, die am besten in der PayPal-Dokumentation nachvollzogen werden können.
In der Referenz der HTML-Variablen hab ich am meisten Infos finden können.

Ich verwende den PayPal-Link in einem WordPress-Kundenprojekt und um es übersichtlicher zu haben und leichter die einzelnen Parameter beeinflussen kann, habe ich folgendes geschrieben:

<?php
$paypal_url = add_query_arg( array(
    // was für eine Transaktion is das 
    'cmd'           => '_donations',  
    // paypal id
    'business'      => 'mail@gaertner-webentwicklung.de',  
    // siehe Screenshot wo  diese Texte auftauchen
    'item_name'     => __( 'Danke für das tolle Tutorial', 'gw' ), 
    'item_number'   => __( 'sehr gut gemacht', 'gw' ),
    'currency_code' => 'EUR', 
    'amount'        => '2.00',
    // hier kann eine Dankesseite verlinkt werden
    'return'        => 'https://gaertner-webentwicklung.de',
    // hier kann eine "oh, schade"-Seite verlinkt werden 
    'cancel_return' => 'https://gaertner-webentwicklung.de', 
    // hier kann ein Bild verlinkt werden
    'image_url'     => home_url( '/wp-content/uploads/2019/09/Sebastian-Gaertner-2018-6.jpg' ), 
    'lc'            => 'de_DE',
    // 'notify_url' => '', // verwende ich noch nicht
), 'https://www.paypal.com/cgi-bin/webscr?' );									?>

<a href="<?php echo esc_url( $paypal_url ); ?>">Schicke mir eine Spende, wenn du willst.</a>

add_query_arg macht es leicht Argumente an eine URL anzuhängen.

Das Ergebnis sieht dann so aus – vergleiche mit den Parametern oben, was wo hin kommt und was welche Wirkung hat.

Und falls du jetzt Lust bekommen hast das ganze in echt auszuprobieren, hier kannst du mir ein bisschen Geld rüberschicken 🙂

Kategorie: Code-Schnipsel

Leser-Interaktionen

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Vorheriger Beitrag: « Telegram Chatbot anlegen
Nächster Beitrag: Virtuelle Seiten „on the fly“ anlegen »

Footer

Kontakt

Sebastian Gärtner
mail@gaertner-webentwicklung.de
+49 157 729 30 577
(Erstkontakt bitte via Mail)

  • Kontakt
  • Datenschutzerklärung