Paypal IPN option_selection变量JCart的问题

时间:2011-10-11 09:56:52

标签: php paypal paypal-ipn

paypal IPN option_selection变量在我生成的PHP生成的url中不起作用。我正在通过Jcart的gateway.php页面生成URL。我的目标是在我的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;
    }

生成的字符串w / out商家ID

?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

0 个答案:

没有答案