Neben dem Plugin Mitgliedsbeiträge für Lastschrift (direct debit) wäre die Integration von PayPal (Bezahlen mit registrierter Kreditkarte bzw. vom Konto) interessant. Die einfachste Variante statt Web Services (PayPalExpress CheckOut) ist ein simpler Http Post mit PayPal Starter:
// PayPal Starter - quick and dirty
String url;
url = urlPay + "?"; // urlPay ist die URL von PayPal
url += "cmd=_xclick";
url += "&business=" + businessEmail // E-Mail oder Händler-ID des Vereins;
url += "&item_name= Name"; // Name des Vereinsmitgliedes
url += "&item_number=" + id; // ID für irgendwas
url += "&amount=" + gebuehr; // Mitgliedsgebühr
url += "&discount_amount=" + discount; // Rabatt für irgendwas
url += "¤cy_code=EUR";
url += "&no_shipping=1"; // bedeutet kein Versand
url += "&return=" + returnUrl;
Response.Redirect(url); // Post nach PayPal mit angehängten Parametern
Habe ich schon woanders ausprobiert. Funktioniert bestens!
Gruß Wolfgang