Paypal多件商品现在购买

ggd*_*gdx 0 php paypal

我试图自动添加存款到这个paypal表格,理想情况下是账单上的单独项目.来自其他论坛,支持小组以及我所提出的任何内容,以下内容应该是正确的.但事实并非如此,PayPal仅检测基于item_name_1的值而不检测基于item_name_2的值.任何想法都非常感激.

    <input type="hidden" name="business" value="foo@bar.com">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="item_name_1" value="<?php echo $item_name; ?>">
    <input type="hidden" name="amount_1" value="<?php echo $thePriceToPay;  ?>"> 
<input type="hidden" name="quantity_1" value="1">
    <input type="hidden" name="item_name_2" value="Deposit">
    <input type="hidden" name="amount_2" value="<?php echo $depositToPay;  ?>"> 
<input type="hidden" name="quantity_2" value="1">
    <input type="hidden" name="currency_code" value="<?php echo $currencyCodes; ?>">
    <INPUT TYPE="hidden" NAME="return" value="<?php echo get_bloginfo('url'); ?>/order-processing/">
    <INPUT TYPE="hidden" NAME="first_name" VALUE="<?php echo $nameExplode[0]; ?>"> 
    <INPUT TYPE="hidden" NAME="last_name" VALUE="<?php echo $nameExplode[1].' '.$nameExplode[2].' '.$nameExplode[3]; ?>">
    <INPUT TYPE="hidden" NAME="address1" VALUE="<?php echo $yourAddress; ?>">
    <INPUT TYPE="hidden" NAME="city" VALUE="<?php echo $yourTown; ?>">
    <INPUT TYPE="hidden" NAME="state" VALUE="<?php echo $yourState; ?>">
    <INPUT TYPE="hidden" NAME="zip" VALUE="<?php echo $yourPostCode; ?>">
    <INPUT TYPE="hidden" NAME="email" VALUE="<?php echo $yourEmail; ?>">
Run Code Online (Sandbox Code Playgroud)

PP_*_*had 5

这是因为您正在使用代码立即购买按钮,该按钮仅支持单个项目.您需要使用购物车上传按钮,您可以在其中上传所有商品.

您需要删除以下行:

<input type="hidden" name="cmd" value="_xclick">
Run Code Online (Sandbox Code Playgroud)

然后你需要添加这两行代替.

<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
Run Code Online (Sandbox Code Playgroud)