Implementierung von PayPal EWP in PHPPhp

PHP-Programmierer chatten hier
Guest
 Implementierung von PayPal EWP in PHP

Post by Guest »

Ich bin neu in der Integration von PayPal in PHP.
Ich habe ein Tutorial gefunden und bin ihm gefolgt.
Jetzt habe ich Probleme mit Sandbox:< /p>

Die E-Mail-Adresse des Unternehmens ist im verschlüsselten Blob nicht vorhanden. Bitte wenden Sie sich an Ihren Händler.

Ich habe versucht, die E-Mail-Adresse und die Händler-ID meines Sandbox-Kontos zu senden, aber ohne Erfolg.
Mein Code:

Code: Select all

define("SANDBOX", 1);

$business_id="paypal@***********";
if(SANDBOX) $business_id="***********";
Die zu verschlüsselnden Daten:

Code: Select all

$form = array('cmd' => '_s-xclick',
'cert_id' => '*************',
'business' => $business_id,
'custom' => 'test',
//'invoice' => '...',
'currency_code' => 'EUR',
'no_shipping' => '1',
'item_name' => 'TestItem',
'item_number' => '12345',
'amount' => '10'
);

$encrypted = paypal_encrypt($form);

function paypal_encrypt($hash)
{

...trimmed...

$data = "";
foreach ($hash as $key => $value) {
if ($value != "") {
//echo "Adding to blob: $key=$value\n";
$data .= "$key=$value\n";
}
}

$openssl_cmd = "($OPENSSL smime -sign -signer $MY_CERT_FILE -inkey $MY_KEY_FILE " .
"-outform der -nodetach -binary ">


Der Code ist nur ein Beispiel aus dem Tutorial, ich habe ihn nicht allzu sehr bearbeitet.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post