php класс PayPal для экспресс-оплаты - PullRequest
1 голос
/ 12 июля 2011

Я использую (пытаюсь использовать) класс PayPal, описанный здесь http://blog.moorberry.biz/2010/04/paypal-nvp-api/

Однако в моем случае он не передает никаких данных в PayPal. Например, указав

$paypal = new SetExpressCheckout("50.00"); 
$paypal->setNVP("ADDRESSOVERRIDE", 1);
$paypal->setNVP("NAME", "John");
$paypal->setNVP("SHIPTOSTREET", "Some Street");
$paypal->setNVP("SHIPTOCITY", "London");
$paypal->setNVP("SHIPTOCOUNTRY", "UK");
$paypal->getResponse();

не влияет на PayPal, и когда я вошел в него во время процесса, по умолчанию используется адрес главного пользователя Test User 1. Кажется, он также не передает правильное значение AMT (текущая покупка остается пустой)

Если доказано, что этот класс работает неправильно по какой-либо причине, можете ли вы привести пример другого класса или кода? Я озадачен этим и не могу понять весь процесс на 100%.

...