Проблема с переменной PayPal IPN option_selection JCart - PullRequest
1 голос
/ 11 октября 2011

Переменная paypal IPN option_selection не работает в моем сгенерированном PHP URL-адресе.Я генерирую URL через страницу gateway.php в Jcart.Моя цель - добавить дополнительные детали, такие как цвет и размер, для каждого пользователя в моей корзине PayPal.Мои имя, количество, цена и доставка IPN-переменные работают нормально, и все они отображаются в моей PayPal корзине с кодом PHP ниже.Я попытался изолировать проблему, изменив значение, указанное в option_selection, но независимо от того, что я пробую, значение option_selection не отображается в моей корзине PayPal.Является ли option_selection правильной переменной IPN для использования?И если да, то что я здесь не так делаю?

КОД PHP:

        foreach ($jcart->get_contents() as $item) {


        $queryString .= '&item_name_' . $count . '=' . urlencode(parsecolor($item['name']));
        $queryString .= '&amount_' . $count . '=' . urlencode($item['price']);
        $queryString .= '&quantity_' . $count . '=' . urlencode($item['qty']);
        $queryString .= '&option_selection1_' . $count . '=' . urlencode($item['name']);
  $queryString .= '&shipping_' . $count . '=' . "6.00";

        // Increment the counter
        ++$count;
    }

Сгенерированная строка без идентификатора продавца

?cmd=_cart&upload=1&charset=utf-8&currency_code=USD&return=&notify_url=&item_name_1=Green+Straps&amount_1=40&quantity_1=1&option_selection1_1=Green25
...