为了在重定向用户https://www.sandbox.paypal.com时检出流程,paypal不会显示多个类型项目,只显示最后一个(带有数量),即,如果用户在购物车中添加两种类型的产品并点击进行检查out process paypal只显示其数量的第二种类型,但不包括计费过程中的第一种类型。我该如何解决这个问题? 这是视图文件中的api代码
<form style=" padding:0px;margin:0px;" name="frmOrderAutoSubmit" method="post" >
<input type="hidden" name="upload" value="1">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="sunymegh@gmail.com">
<?php $cdata = $this->cart->contents() ?>
<?php foreach ($cdata as $items) { ?>
<input type="hidden" name="quantity" value="<?php echo $items['qty']; ?>" />
<input type="hidden" name="item_name" value=" <?php echo $items['name']; ?>"/>
<input type="hidden" name="amount" value="<?php echo $items['price']; ?>"/>
<input type="hidden" name="rm" value="2" />
<input TYPE="hidden" name="address_override" value="0">
<?php } ?>
</form>
答案 0 :(得分:1)
例如,您只有一个name
属性已提交name="quantity"
。 PayPal使用的格式为name="quantity_1"
。