PayPal购物车按钮标记错误?

时间:2011-11-21 00:19:39

标签: php paypal shopping-cart

我在使用PayPal测试我的添加到购物车功能时收到此错误消息。

PayPal对我应该使用的字段和值非常误导。例如,如果按钮是添加到购物车,它表示cmd字段应该具有_cart值,但我找到了一个使用-s_xclick的工作示例(这对我不起作用)。

这是我的标记:

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
                                <!-- Specify an Add to Cart button. -->
                                <input type="hidden" name="cmd" value="_cart">
                                <input type="hidden" name="add" value="1">
                                <!-- Specify details about the item that buyers will purchase. -->
                                <input type="hidden" name="item_name" value="Product Two">
                                <input type="hidden" name="currency_code" value="GBP">
                                <input type="hidden" name="business" value="HY3MQABS97HT">

                                <span>£200</span><input type="hidden" name="amount" value="200">                                    <!-- <input type="image" name="submit" border="0"src="https://www.paypal.com/en_US/i/btn/btn_cart_LG.gif"alt="PayPal - The safer, easier way to pay online"> -->
                                <input type="image" name="submit" border="0" src="http://www.karenrothwell.com/wp-content/themes/twentyten/images/addToBasketSmall.png" alt="PayPal - The safer, easier way to pay online">
                            </form>

我错过了什么会导致它不起作用?一切似乎都是为了我!

2 个答案:

答案 0 :(得分:0)

业务'HY3MQABS97HT'无效。它可能是沙盒帐户吗?然后,您需要将https://www.paypal.com/cgi-bin/webscr更改为https://www.sandbox.paypal.com/cgi-bin/webscr

注意: _cart和_s-xclick之间的区别在于_cart用于未加密的按钮,_s-xclick用于“托管”按钮(使用PayPal存储的详细信息)。

答案 1 :(得分:0)

这对我有用:它与您使用的字段相同,区别在于我使用我的电子邮件地址替换您的业务领域



相关问题