Paypal, Masspay: 10321 - Недостаточно средств

Я хотел бы использовать метод Masspay из Paypal API. У меня есть аккаунт для бизнеса в песочнице с балансом больше, чем мне нужно заплатить. Итак, я попытался сделать cURL-запрос на массовую оплату, вот так (только для теста):

 $url = "https://api-3t.sandbox.paypal.com/nvp";  
 $params = "METHOD=MassPay&VERSION=".urlencode("64.0")."&currencyID=".urlencode("GBP")."&RECEIVERTYPE=EmailAddress&".
           "USER=".urlencode("stroke_1351502951_biz_api1.gmail.com")."&PWD=1351502971&SIGNATURE=".urlencode("AVtOG4sGbXNumu.aVFTqmP5CzdzZA-um-.BsYD-VZyNXmAeWkq1Jqf.S")."&".
           "L_EMAIL0=".urlencode("stroke_1351584447_per@gmail.com")."&L_Amt0=".urlencode("3")."&".
           "L_EMAIL1=".urlencode("stroke_1351584447_per@gmail.com")."&L_Amt1=".urlencode("1").
           "&CURRENCYCODE=".urlencode("GBP");

 $ch = curl_init();  

 curl_setopt($ch, CURLOPT_URL,$url);
 curl_setopt($ch, CURLOPT_VERBOSE, 1);
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

 $result = curl_exec($ch);
 curl_close($ch);

Результат, который мне дали:

TIMESTAMP = 2012-11-16T08: 16: 55Z & CORRELATIONID = dabb7bd62605b & ACK = Сбой & ВЕРСИЯ =64.0&BUILD=4181146&L_ERRORCODE0=10321&L_SHORTMESSAGE0= Недостаточно средств и L_LONGMESSAGE0= Учетная запись не имеет средств = у LSC есть масса

У меня есть средства в двух валютах: долларах США и евро, когда я делаю платеж, используя их, все хорошо, но когда я выбираю GBR, например, API говорит мне, что у меня недостаточно средств. Поиск ответа на форуме x.com не принес мне полезной актуальной информации. Итак, вопрос: могу ли я использовать счет в долларах США для Masspayment в евро или других валютах или только в долларах США? И если это возможно, где я должен установить его?

Благодарю.

0 ответов

Другие вопросы по тегам