在Paypal网站付款标准结账时发送POST变量

时间:2011-11-04 16:36:54

标签: api post paypal shipping

Paypal网站付款标准结帐的正确发送POST变量是什么?

我花了很多时间来运送Paypal网站付款标准结账。实际上我也在使用IPN,但这与此无关,这是关于从我的购物车中获取运费和手续费以显示在paypal结账并更换PayPal运费计算器。

我发现的事情:

  • 要让它识别出您的购物车的运输/处理应该覆盖其计算器,请转到商家帐户资料,设置至少一种运输方式(资料>销售偏好>运费计算)并勾选“在交易中使用运费代替......“[顺便说一下如何找到已发生变化并且不再有详细记录]。
  • 您在POST中应该拥有的变量(来自您网站上的PayPal按钮)会被记录here但是文档错误的“处理”应该被称为“handling_cart”。
  • 关于“运输”的文档也是错误的,我找不到正确的名称。我有一个解决方法:虽然文档说你在整个购物车上传[cmd =“_cart”]时无法上传每件商品,但实际上你可以。所以我的工作是为除第一项以外的所有项目设置shipping_x等于零,并将整个运费计入第一项,即:shipping_1 =<运费>

所以我希望能帮助后来的人。而且我希望Paypal能够在文档中共同行动,这对我来说完全是浪费时间。

但除此之外 - 是否有更好的方式来进行运输?如果不是“运输”而不是“shipping_cart”,该变量应该被称为什么?在任何地方都有最新的文档吗?

1 个答案:

答案 0 :(得分:2)

'handling'参数适用于此。它实际上会在PayPal的结帐页面上显示为“送货和处理”。