- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我不想创建重复的问题,但我找不到任何类似的问题,即使标题在这里很常见:)
长话短说,我正在为购买按钮传递一个 notify_url,该 url 在 .com 域下是公开的(我可以使用 GET/POST 访问它)但是由于某些原因,paypal 沙箱在测试支付完成。
此刻我在回调中的唯一逻辑是将调用保存在数据库中以记录目的,这样我就可以清楚地看到它根本没有被调用。
我尝试在我的个人资料中激活/停用 IPN 通知,但没有影响结果。还是不叫。
在IPN历史上我可以看到;在重试阶段,最终失败了。回调是正确的,但是没有 HTTP 响应代码 - 就像调用未完成或 URL 不可访问一样。但同样,该 URL 是公共(public)托管在 azure 上的,因此不是本地主机或其他东西:p
这就是按钮代码的样子,如果您有任何反馈,我将不胜感激,因为这确实令人沮丧。出于隐私原因,我替换了原来的网站地址和公司名称。
如果有任何我可能遗漏的设置,你能给我建议吗?
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="notify_url" value="http://beta.example.com/callback/paypal">
<input type="hidden" name="return" value="http://example.com">
<input type="hidden" name="business" value="xxxx@example.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="INVOICE 111">
<input type="hidden" name="amount" value="20">
<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="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!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
最佳答案
从代码中,我看到您的 notify_url 设置为 http://beta.example.com/callback/paypal .但是,当我尝试在我的浏览器中简单地输入该地址时,我发现该 URL 不可访问。
IPN 历史上的重试状态表示 PayPal 一直在尝试连接您的服务器,但无法连接。它将不断重试 16 次。重试 16 次后,状态将变为失败。
我试图在我们的 IPN 模拟器 ( https://developer.paypal.com/webapps/developer/applications/ipn_simulator ) 上测试您的 URL,但我收到 URL 不可访问的错误。
关于paypal - 未调用动态 notify_url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27966787/
在我的 Sandbox 帐户下,我找不到生成假信用卡进行测试的选项。当我查看信用卡部分时,也没有生成信用卡的选项。 我有一个调用 PayPal 的 HTML 表单,用户可以使用他们的 PayPal 帐
我不想创建重复的问题,但我找不到任何类似的问题,即使标题在这里很常见:) 长话短说,我正在为购买按钮传递一个 notify_url,该 url 在 .com 域下是公开的(我可以使用 GET/POST
在我的网站上,我使用的是自定义 PayPal 结帐表单,表单中的元素之一是: input name="notify_url" type="hidden" value="http://www.examp
这已经工作了很多年,然后大约 6 周前不再调用 notify_url,我的表单/邮政编码如下所示: 我在 ashx 页面上有一些代码,如果点击该页面,它会向我发送一封电子邮件,如
我想创建具有动态价格的 PayPal 按钮(取决于项目)和隐藏的通知网址。“金额”输入不适用于已保存和加密的按钮,但如果我使用纯文本,notify_url 在代码中是可见的。是一种隐藏或加密的方式,同
立即提交此表单以向用户发送定期付款注册
据我们所知,有一个自定义参数允许我们在 ipn 通知来自 paypal 时检索自定义数据。 而且,我在 notify_url 中使用了几个参数,这些参数有时会丢失,当 paypal 向我发送 ipn
我正在为一项慈善棋盘游戏事件设计一个网站,人们可以在其中现场观看事件,还可以向慈善机构(Child's Play)捐款,以迫使玩家连续玩 60 小时。因为捐款是直接捐给 Child's Play 的,
我计划在多个站点上实现 paypal ipn。但自从 Paypal 付款首选项,我们只能指定一个我必须找到的网址 另一种方法。 第一种方法是实现一个 _POST 广播(为 指定一个主 ipn url所
我为 django paypal 安装了 pip。按钮呈现并且付款通过。返回 url 也有效,但 notify_url 部分无效。所以我无法更新我的数据库以了解销售已经完成。 我也没有收到任何错误,所
我在 IPN 遇到问题:在隐藏输入 “notify_url” 中输入的 URL 从未被考虑过! 当我确认我的付款时,我将被重定向到我的页面(隐藏字段“return”)。 怎么了? 谢谢。 PS:为了测
我在构造中调用它。 function __construct() { parent::__construct(); if( !$this->authentication->authen
使用 phpprobid 在拍卖网站上工作软件并达到集成 Paypal 付款的地步,供买家向卖家付款。表格就像下面的代码,我可以看到钱从买家转移到卖家,但 notify_url 回调没有运行。 not
有没有人有类似的经历? 我想知道 notify_url 和 return 在 Paypal 集成中的区别。据我了解,Paypal 会将交易详细信息传递给 notify_url 以进行进一步操作,但是如
如果我的 Paypal 帐户没有启用 IPN URL,如果我使用 notify_url 是否仍然可以从 Paypal 接收 POST 数据 最佳答案 如果帐户未启用 IPN 并且我设置了 notify
我正在测试一个简单的 paypal 支付脚本,它工作正常,只是它没有调用我的 notify_url,我不明白为什么。该 url 是可访问的,甚至沙盒 IPN 测试也给出了肯定的结果。更奇怪的是,在同一
我在我的网站上应用了一个 paypal 结帐流程。我想在成功付款后更新数据库。我已经提供了正确的 notify_url 但从未调用过此 url 但我已经在 Sandbox Paypal 中成功付款。我
谁能告诉我这段代码有什么问题。 我正在尝试使用 html 表单与 Paypal 进行支付集成。我已经指定了 notify_url,付款正常,但我无法进入此 block if (strcmp($res,
在我的 PHP 网络应用程序中,我使用 PayPal 进行交易,如您所知,PayPal 将交易详细信息发送到 notify_url,现在我想知道如何确保 PayPal 将数据发送回我的网络应用程序而不
我在我的网站上使用 Paypal 付款,当有人成功完成购买时,Paypal 会调用我指定的 notify_url 并向其传递一些 POST 数据。从 POST 我只使用 item_number 和 t
我是一名优秀的程序员,十分优秀!