gpt4 book ai didi

paypal - 未调用动态 notify_url

转载 作者:太空宇宙 更新时间:2023-11-03 16:28:40 25 4
gpt4 key购买 nike

我不想创建重复的问题,但我找不到任何类似的问题,即使标题在这里很常见:)

长话短说,我正在为购买按钮传递一个 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com