gpt4 book ai didi

Paypal 支付标准多产品购物车失败 - BADINPUTERROR

转载 作者:太空宇宙 更新时间:2023-11-03 15:58:04 25 4
gpt4 key购买 nike

有一个很难解释的问题。我有一个自定义购物车实现。我的一些购物车表单通过得很好,但有些返回了一个错误的输入错误,没有太多额外的解释。

比如这个表单提交罚款,出现支付网关:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="m-app@thezyx.com">
<input type="hidden" name="item_name_1" value="Power Long Sleeve L-Black">
<input type="hidden" name="item_number_1" value="06034">
<input type="hidden" name="amount_1" value="45.00">
<input type="hidden" name="shipping_1" value="4">
<input type="hidden" name="quantity_1" value="1">
<input type="hidden" name="item_name_2" value="Classic B1100 Beanie">
<input type="hidden" name="item_number_2" value="39856">
<input type="hidden" name="amount_2" value="40.00">
<input type="hidden" name="shipping_2" value="0">
<input type="hidden" name="quantity_2" value="1">
<input type="hidden" name="custom" value="custom_string">
<input type="hidden" name="tax_cart" value="0">
<input type="hidden" name="notify_url" value="http://mynotificationurl.com">
<input type="hidden" name="rm" value="1">
<input type="hidden" name="cbt" value="Back to Store">
<input type="hidden" name="bn" value="MY_ShoppingCart_WPS_US">
<input type="hidden" name="return" value="http://www.example.com">
<input type="hidden" name="cancel_return" value="http://www.example.com">
</form>

然而,这个由同一个脚本生成的表单仍然失败:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="m-app@thezyx.com">
<input type="hidden" name="item_name_1" value="Power Long Sleeve L-Black">
<input type="hidden" name="item_number_1" value="06034">
<input type="hidden" name="amount_1" value="45.00">
<input type="hidden" name="shipping_1" value="4">
<input type="hidden" name="quantity_1" value="1">
<input type="hidden" name="item_name_2" value="Classic B1100 Beanie">
<input type="hidden" name="item_number_2" value="39856">
<input type="hidden" name="amount_2" value="40.00">
<input type="hidden" name="shipping_2" value="0">
<input type="hidden" name="quantity_2" value="1">
<input type="hidden" name="item_name_3" value="EXS R1 Poster">
<input type="hidden" name="item_number_3" value="80069">
<input type="hidden" name="amount_3" value="25.00">
<input type="hidden" name="shipping_3" value="0">
<input type="hidden" name="quantity_3" value="1">
<input type="hidden" name="custom" value="custom_string">
<input type="hidden" name="tax_cart" value="0">
<input type="hidden" name="notify_url" value="https://mynotificationurl.com">
<input type="hidden" name="rm" value="1">
<input type="hidden" name="cbt" value="Back to Store">
<input type="hidden" name="bn" value="MY_ShoppingCart_WPS_US">
<input type="hidden" name="return" value="http://www.example.com">
<input type="hidden" name="cancel_return" value="http://www.example.com">
</form>`

除了列表中的第三个产品外,这些表格是相同的。第一种形式有效,第二种形式无效。我发现任何输入数据都没有问题。

同样重要的是要注意,我只在购物车中有超过 1 件商品时才会出现此错误,这与个别产品无关。当第二个表单中的第三个产品是购物车中的唯一项目时,它提交罚款。所有的数据都是一样的。我是疯了还是这是 Paypal 错误,还是他们在维护?

这是 Paypal 失败时重定向到的 url:

https://www.paypal.com/webapps/shoppingcart/error?flowlogging_id=4936eeb7c68aa&code=BAD_INPUT_ERROR&mfid=1493965871301_4936eeb7c68aa enter image description here

提前感谢您的帮助!!

最佳答案

今天收到了 Paypal 的回复。似乎在他们平台的最近更新中,他们将 custom 字段的字符限制设置为 256。

添加到购物车的商品越多,我的自定义字段就会填充越多的数据,这就是错误仅出现在多商品购物车上的原因。似乎没有很多关于此的文档。

这是我发现有用的另一个问题:Paypal html button custom field limit

关于 Paypal 支付标准多产品购物车失败 - BADINPUTERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43798471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com