通过贝宝传递产品详细信息

Posted

技术标签:

【中文标题】通过贝宝传递产品详细信息【英文标题】:Pass products detail via paypal 【发布时间】:2013-02-23 13:56:16 【问题描述】:

我正在创建一个简单的贝宝结账,客户可以通过 PayPal 结账。以下是我用于支付宝结帐的示例代码。

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="item_name" value="kids t-shirt">
<input type="hidden" name="amount" value="200.00">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif"  name="submit" >
</form>

如您所见,传递产品名称和价格的简单表单,客户可以在他们的订单摘要中看到。但是我如何传递产品详细信息,例如产品尺寸和颜色?

【问题讨论】:

【参考方案1】:

只需传递一些更隐藏的值。检查下面的代码。

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="item_name" value="kids t-shirt">
<input type="hidden" name="amount" value="200.00">
<input type="hidden" name="on0" value="Size" />
<input type="hidden" value="your size value" name="os0">
<input type="hidden" name="on1" value="color" />
<input type="hidden" value="your color value" name="os1">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif"  name="submit" >
</form>

【讨论】:

以上是关于通过贝宝传递产品详细信息的主要内容,如果未能解决你的问题,请参考以下文章

如何将订单详细信息传递到 magento 中的 paypal-express-checkout?

如何通过条带结帐传递帐单详细信息

在 Laravel 中获取贝宝付款详细信息时出现 403 错误

我可以存储贝宝信息,如贝宝的用户名和密码以及自动充值功能的信用卡详细信息。?

数据库中的贝宝付款商店详细信息

在 WooCommerce 结帐时将产品详细信息从订单传递到 jQuery/javascript