业务集成不起作用



作为PP开发人员新手,我使用PayPal文档来设置此Business Starter集成:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="info@mybusiness.com" />
<input type="hidden" name="item_name_1" value="My product 1" />
<input type="hidden" name="amount_1" value="10" />
<input type="hidden" name="quantity_1" value="2" />
<input type="hidden" name="display" value="1" />
<input type="hidden" name="return" value="http://www.mybusiness.com/cgi-bin/gk.cgi?ppstatus=ppy" />
<input type="hidden" name="cancel_return" value="http://www.mybusiness.com//cgi-bin/gk.cgi?ppstatus=ppn" />
<input type="hidden" name="cbt" value="Back to MyBusiness" />
<input type="hidden" name="currency_code" value="EUR" />
<input type="hidden" name="custom" value="MyID" />
<input name="submit" type="image" id="submit" src="../pics/b-pp_01.gif" width="200" height="30" border="0"> 
</form>

发送此表单后,我得到的只是一个带有URL https://www.paypal.com/cgi-bin/webscr 的空白页

我哪里做错了?

感谢您的任何帮助,埃米尔

您的按钮存在一些问题(例如,您没有指定总金额;我不认为您正在做您认为正在使用自定义字段做的事情;等(但首先:你给了PayPal两个不同的命令(cmd=_cart,cmd=_s_xclick(,很可能它们都不是你想要的。_cart用于使用PayPal购物车,这是一种很少使用PayPal产品,购物车由PayPal维护,而不是在您的网站上。_s-xclick用于安全的,即加密按钮,您没有这样做(您的购物车字段是html表单中的纯文本(。

以下是按钮文档的一个概述:https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

。我希望可以提供帮助,但最终会获得您尝试使用的特定产品的参考指南,仅指定该cmd,并仅使用该产品支持的字段。我还建议使用PayPal的一个(非javascript(按钮生成器来生成你的前几个按钮,从而保证你得到有效的按钮html,然后从那里修改,而不是试图从头开始编写。帮助您走上正确的道路。

最新更新