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¤cy_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(
'cmd' => '_donations',
'business' => 'mail@gaertner-webentwicklung.de',
'item_name' => __( 'Danke für das tolle Tutorial', 'gw' ),
'item_number' => __( 'sehr gut gemacht', 'gw' ),
'currency_code' => 'EUR',
'amount' => '2.00',
'return' => 'https://gaertner-webentwicklung.de',
'cancel_return' => 'https://gaertner-webentwicklung.de',
'image_url' => home_url( '/wp-content/uploads/2019/09/Sebastian-Gaertner-2018-6.jpg' ),
'lc' => 'de_DE',
// 'notify_url' => '',
), 'https://www.paypal.com/cgi-bin/webscr?' ); ?>
<a href="<?php echo esc_url( $paypal_url ); ?>">Schicke mir eine Spende, wenn du willst.</a>
Code-Sprache: PHP (php)
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 🙂
Schreibe einen Kommentar