Реализация PayPal EWP на PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Реализация PayPal EWP на PHP

Сообщение Anonymous »

Я новичок в интеграции PayPal в PHP.
Я нашел руководство и последовал ему.
Теперь у меня проблемы с песочницей:< /p>

Адрес электронной почты компании отсутствует в зашифрованном большом двоичном объекте. Пожалуйста, свяжитесь со своим продавцом.

Я пытался отправить адрес электронной почты и идентификатор продавца для своей учетной записи в песочнице, но безуспешно.
Мой код:

Код: Выделить всё

define("SANDBOX", 1);

$business_id="paypal@***********";
if(SANDBOX) $business_id="***********";
Данные, подлежащие шифрованию:

Код: Выделить всё

$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 ">


Код — это всего лишь образец из руководства, я его особо не редактировал.

Подробнее здесь: https://stackoverflow.com/questions/454 ... ewp-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»