Genau das mit dem "Bezahlt setzen" ist schwierig, es gibt zwar ne URL die PayPal bei Zahlungseingang aufruft, aber die kann man imho in seinem PP Profil ändern, das eine andere aufgerufen würde.

Mit folgendem code kann man aber auf jedenfall die Zahlungen einleiten:

PHP-Code:
            <form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
            <input type="hidden" name="cmd" value="_xclick">
            <input type="hidden" name="business" value="<?=$email?>">
            <input type="hidden" name="currency_code" value="EUR">
            <input type="hidden" name="item_name" value="<?=$betreff?>">
            <input type="hidden" name="item_number" value="<?=$auszahlungsid?>">
            <input type="hidden" name="amount" value="<?=number_format($betrag,2,".","")?>">
            <input type="hidden" name="notify_url" value="http://www.deine-domain.de/notify.php">
            <input type="hidden" name="return" value="http://www.deine-domain.de/erfolg.php">
            <input type="hidden" name="cancel_return" value="http://www.deine-domain.de/fehler.php">
            <input type="image" src="pp.gif" border="0" name="submit" alt="Zahlen Sie mit PayPal - schnell, kostenlos und sicher!">
            </form>
Da im Code findest du jetzt 3 Dateien notify.php, erfolg.php fehler.php die 3 müssten bei dir liegen. PayPal ruft dann die notify.php auf und übergibt dahin die Zahlungsinformationen mit denen du dann weiterarbeiten kannst, und genau da ist das Problem^^ wenn ich in meinem PP Account eine bestimmte URL eintrage die bei Zahlungseingängen aufgerufen werden soll, dann wird imho diese aufgerufen was dir ja nix bringt dann

Aber das Forumuar oben ist halt schonmal das womit du dann nach PayPal geleitet wirst, einfach die Variablen anpassen und die Daten für die Zahlung werden direkt übernommen =) =)

Gruß
Gremlin