2011-11-04 105 views
5

Paypal网站付款标准结账的正确运送POST变量是什么?在Paypal网站付款上运送POST变量标准结账

我花了很多小时获得航运有点在Paypal网站付款标准结账工作。实际上我也使用IPN,但这与此无关,这是关于从我的购物车获取运费和手续费以显示在PayPal结帐中并替换PayPal运费计算器。 (简介>销售

  • 有它认识到,你的车运送/装卸应该重写它的计算器,转到商户账户的个人资料,设置至少一个运输方法:

    事情我已经找到了首选项>运费计算),然后勾选“在交易中使用运费,而不是...”[顺便说一句,如何找到已经改变,不再有效的文件]。

  • 您应该在您的POST(来自您网站上的PayPal按钮)中拥有的变量记录在文档here中,但文档对于“处理”应该称为“handling_cart”是错误的。
  • 该文档也是错误的“航运”,我找不到合适的名称。我有一个解决方法:虽然文档说,当你做整车上传[cmd =“_cart”]时,你不能上传每件物品的运输,你实际上可以。所以我的解决办法是为除第一所有项目shipping_x等于零设置,并把整个运费的第一个项目,即:shipping_1 = <运输成本>

所以我希望可以帮助别人谁紧接着。我希望贝宝在文档上一起行动,这对我来说是一个很大的浪费。

但除此之外 - 有没有更好的方式来做航运?如果不是“shipping”而不是“shipping_cart”,那么应该调用哪个变量?有没有最新的文档在任何地方?

+1

发布自己的答案时,假装你处于危险之中。问清楚容易搜索的问题,然后发布答案。 –

+0

谢谢。更新以反映这一点。 – Djehuty

+2

非常感谢您发布您的发现!这与我今天直接相关。这让我感到震惊,地球上最庞大的在线支付处理器有着如此糟糕的开发者支持。曾尝试整合PayFlow Pro? (通过比较,它使网站付款标准的文档看起来相当不错。) –

回答

2

'处理'参数适用于此。它实际上会在PayPal的结帐页面上显示为“Shipping & Handling”。

相关问题