0

我一直在寻找一个体面的(最新的)Paypal 类,我可以用它来满足我非常简单的结帐要求,但是在没有这样的类的情况下,我试图自己推出一个类:

$paypal = array(
    'cmd'=>'_cart',
    'business'=>'kung@foo.com',
    'no_shipping'=> 1,
    'return'=>'http://www.foo.com',
    'cancel_return'=>'http://www.foo.com',
    'currency_code'=> 'GBP',
    'charset'=>'UTF-8'
); 

    $i=0;
    $cart = array();
    foreach ((array)$_SESSION['place_ad']['cart'] as $value)
    {
        $i++;
        $cart = array("item_name_$i" => $value['title'], "amount_$i" => $value['price']);
        $paypal = array_merge($paypal, $cart);
    }

header('Location: https://www.paypal.com/cgi-bin/webscr?'.http_build_query($paypal));

据我所见,一切都正确传递给了贝宝,但贝宝吐出来就像我在胡言乱语一样,出现以下错误:

我们检测到此购物车存在问题。如果问题仍然存在,请联系商家。

任何人都可以告诉我我做错了什么,因为我在贝宝集成方面是一个完全的新手。

4

0 回答 0