PayPal 即时支付通知 (IPN) 沙箱

标签 paypal paypal-ipn

我正在尝试在我的网站上启用 PayPal IPN。我现在面临测试环境 - PayPal 沙箱的一些问题。

我正在尝试与 PHP 集成,因此我使用了来自 https://github.com/paypal/ipn-code-samples 的文件 paypal_ipn.php 的代码。 .

我有一个测试 HTML 页面,我用它发送 POST 操作到 paypal_ipn.php:

<form target="_new" method="post" action="http://example.com/paypal_integration/paypal_ipn.php">

<input type="hidden" name="business" value="your@paypal_email.com">
<input type="hidden" name="item_name" value="product name">
<input type="hidden" name="amount" value="1" >
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="custom" value="CUSTOM_CODE_@...">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="return" value="http://example.com/paypal_integration/return.php">
<input type="hidden" name="cancel_return" value="http://example.com/paypal_integration/cancel_return.php">
<input type="hidden" name="cbt" value="description">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="notify_url" value="http://example.com/paypal_integration/paypal_ipn.php">   
  <input type="submit" value="submit!" />
</form>

结果为“无效”。在沙盒环境中以及之后在实时环境中如何解决这个问题? IE。如何在沙箱中获得“已验证”操作?

最佳答案

我已经解决了这个问题:

或:

关于PayPal 即时支付通知 (IPN) 沙箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36377616/

相关文章:

php - Paypal Api 重定向 header 问题

java - 为什么在处理 Paypal 付款时突然出现 'PKIX path building failed' 错误

PayPal 不会在真实账户上调用 IPN

payment - 定期付款 IPN

node.js - Paypal 定期付款重定向到 Paypal 的主页

php - 将帐户限制为每个用户 1 个 - PHP

c# - 如何部分退款使用 Invoicing SDK 创建的 paypal 发票

Paypal IPN 无效响应状态 : 302

c# - 如何在 MVC4 网站 : do I really need to expose my dev environment? 中集成和测试 PayPal

php - PayPal 不断收到无效的 ipn