Я должен передать описание платежа, осуществляемого через API Paypal. Это для оплаты членских взносов, поэтому мне нужно передать только однострочное описание, которое будет одинаковым для всех транзакций.
Прямо сейчас мои вызовы API выглядят следующим образом:
$paypal->setNVP("RETURNURL", "http://www.example.com/actPayDuesConfirm.php");
$paypal->setNVP("CURRENCYCODE", "CAD");
$paypal->setNVP("AMT", number_format($fltTotal, 2));
$paypal->setNVP("L_PAYMENTREQUEST_0_NAME0", "Member Dues Payment");
$paypal->setNVP("L_PAYMENTREQUEST_0_AMT0", number_format($fltTotal, 2));
$paypal->setNVP("L_PAYMENTREQUEST_0_QTY0", 1);
$paypal->setNVP("PAYMENTREQUEST_0_DESC", "Member Dues Payment");
$paypal->setNVP("ITEMAMT", number_format($fltTotal, 2));
$custom = number_format($fltTotal, 2) . "^" . $capTotal . "^" . $cscTotal . "^" . $capID;
$paypal->setNVP("CUSTOM", $custom);
$paypal->getResponse();
Я ожидаю, что описание, прилагаемое к каждой транзакции, будет «Оплата членских взносов». Это не тот случай, хотя. Скорее все транзакции регистрируются в учетной записи Paypal без описания вообще.
Есть идеи?
Задача ещё не решена.
Других решений пока нет …