php
  • variables
  • paypal
  • 2012-03-23 42 views 0 likes 
    0

    我有这样的代码被传递到PayPal支付:创建一个自定义的PayPal变量,以便它可以穿过检出

    <?php foreach ($paypalBasket as $item): ?> 
        <input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[0]) ?>"> 
        <input type='hidden' name='item_number_<?php echo $count ?>' value='<?php echo htmlspecialchars($count) ?>'> 
        <input type='hidden' name='quantity_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[1]) ?>'> 
        <input type='hidden' name='amount_<?php echo $count ?>' value='<?php echo htmlspecialchars($item[2]) ?>'> 
    

    然后所有这些信息都显示在PayPal支付左手侧我相信你知道。但我想添加另一条信息 - '描述'。但Paypal中没有与描述相关的内置变量。描述基本上只是一个词,代表“玫瑰”,“装饰”,“家具”等产品。我将它作为prod_type存储在数据库中,它位于代码中指定的$ item数组中。

    我有这样的代码输入的描述:

    <input type='hidden' name='item_name_<?php echo $count ?>' value="<?php echo htmlspecialchars($item[3]) ?>"> 
    

    BUT,变量不能ITEM_NAME - 因为它是一个有效的项的描述。那么,我有什么变量作为?你可以为PayPal创建自定义变量吗?

    +0

    如果您正在寻找更加定制的结账,那么您可能需要升级您的账户并使用Express Checkout API。请参阅[自定义快速结帐](https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECCustomizing) – Josh 2012-03-23 18:38:13

    回答

    0

    您正在使用哪种PayPal界面?快递,直接,流量,质量?据我所知,你不能为PayPal创建“自定义”变量,但是你可以使用一些可选的变量。看看这篇伟大的文章:http://www.binpress.com/app/php-paypal-api-class/20

    相关问题