Problem mit dateübermittlung via curl

fesh

Grünschnabel
Hallo erstmal, bin neu hier und hab schon ne Frage ;-)

ich muß für eine Seite eine Paypal bezahlmöglichkeit schaffen, das Problem ist aber das der Kunde ein Formular ausfüllen muß welches ich erst via php verarbeiten muß, doch ein teil der daten sollen gleich für Paypal genuzt werden ohne das der kunde erneut etwas zutun muß.

Hier das was ich bis jetzt mit etwas curl hinbekommen hab:
PHP:
// Beginn Paypal

$postfields = array();
$postfields['cmd'] 			= urlencode('_xclick');
$postfields['business'] 	= urlencode('xxx@domain.de');
$postfieldx['item_name']	= urlencode('testartikel');
$postfields['amount'] 		= urlencode('3.00');

$ch = curl_init();

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($ch, CURLOPT_URL, 'https://www.paypal.com/cgi-bin/webscr');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);

$output = curl_exec($ch);
curl_close($ch);
print $output;

// End Paypal

Es wird auch zu Paypal weitergeleitet aber dort kommt folgende Meldung:
Sorry — your last action could not be completed...

Wo liegt mein Fehler****?
 
Zurück