我正在使用以下代码生成用于销售单件商品的“立即购买”按钮。 它使用沙箱将我带到 PayPal 并进行支付,但在我返回后没有收到任何响应(我得到的 URL 中没有额外的参数)。
<form name="_xclick" action="https://www.sandbox.paypal.com/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="steve.johntestemail@gmail.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="Book_1">
<input type="hidden" name="amount" value="0.09">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="return" value="http://www.thequeenoflean.com.au">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHostedGuest">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
</form>
我会在 get 或 post 中获取数据吗?
其实我想找回买家的邮箱和其他一些信息。
谁能指导我这里的错误是什么?
提前致谢。
最佳答案
我尝试了沙盒、实时 Paypal 支付场景,但它不起作用, 我尝试了很多教程,但这些教程中提到的步骤不起作用,
终于找到原因了:
我试图使用来自亚洲国家的 Paypal,那里不受支持并且工作异常,这就是为什么我没有得到回应的原因。如果您使用任何其他 VPN,例如(美国、澳大利亚等。支持的 ips)它会正常工作并准确地返回您的响应。
谢谢,
关于Paypal立即购买按钮交易响应问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9775838/