问题标签 [paypal-ipn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
573 浏览

mysql - PayPal:IPN 和 PDT 脚本同时工作

我正在将 PaylPal 集成为我的网店中的支付模块。我使用 PHP 和 Mysql。使用 PayPal 付款后,客户将被重定向到我的网上商店。当时我的 IPN en DPT 脚本被同时调用。我这样做是因为有时 IPN 有一个(微小的)延迟。我不希望我的客户等待 IPN,因此 PDT 脚本会负责处理订单并插入数据库。当然,在插入之前,PDT 脚本会通过回发检查订单。

当同时调用 2 个脚本时,存在订单被处理两次的危险。我们不希望那样。因此,我将 txn_id 字段的列设为唯一列。如果 IPN 查询失败,则 DPT 已经将插入数据插入数据库,反之亦然。这样我就不必锁定任何表。

我这样做对吗?

0 投票
1 回答
178 浏览

php - 使用 Paypal IPN 进行类似订阅的购买

我正在尝试将 paypal 集成到 php 网站中,但我不确定如何使用 IPN.. 或者 IPN 是否是正确的选择。

一般来说,用户只需 8 美元就可以发布 30 天的内容。30 天后,他们的发布将过期。为此,我需要将用户付款的日期插入数据库。

IPN可以做到这一点吗?如果是,有人可以分享一些这样做的步骤吗?

0 投票
2 回答
1536 浏览

php - 启用 IPN 的 PayPal 在 cmd = "_cart" 上调用错误

我正在使用启用 IPN 的 PayPal 网站支付标准。

在我像这样设置cmd变量之前

但后来我把它改成

我还更改了表单中的其他一些变量

但是当表格发布到 PayPal 时,我收到了这个错误。

支付宝错误

提前致谢...

0 投票
1 回答
750 浏览

django - Django:集成 Avangate IPN

有没有人有示例代码显示如何在 Django 应用程序中处理 Avangate IPN(即时付款通知)?特别是,我有兴趣查看为响应创建哈希签名的示例。

0 投票
1 回答
1695 浏览

python - 将 PayPal 与 AppEngine (Python) 结合使用

我正在寻找使用 Google AppEngine (Python)。Tipfy 框架看起来很不错。如何将 PayPal 和/或 Google Web Payments 添加到我的应用程序中。

我可以加入一个简单的扩展程序或类似的东西吗?

0 投票
2 回答
1015 浏览

php - 带有 codeigniter 的 IPN 模拟器 403

我使用 IPN 模拟器得到 403 我的网站在线(不在本地主机上)并且我使用 paypal_lib 库知道什么可能导致这种情况吗?

这是来自 IPN 模拟器的消息:IPN 传递失败。HTTP错误代码403:禁止

0 投票
1 回答
153 浏览

payment-gateway - 如果您是拍卖网站所有者,PayPal IPN 是否适合验证拍卖?

我正在开发一个拍卖网站。当一个人打算为拍卖品付款时,我将他的 email_id 和卖家的 email_id 传递给 Paypal,然后通过 notify_url 调用 IPN。一旦他付款,数据就会发送到我的IPN 监听器,以便我处理和更新数据库。我的问题是;由于我是第三方,如果卖家禁用了 IPN,我会在我的 IPN 监听器上收到变量吗?如果不是,我还能如何确保我得到付款确认并处理数据库。我不能使用return_url因为它取决于买家是否返回我的网站。

0 投票
1 回答
969 浏览

php - Paypal IPN 完全没有响应

有人遇到这个问题吗?突然,贝宝没有将 POST 数据返回到 notify_url。数组是完全空的,它发生在通过新的贝宝结帐系统付款时。

替代文字


以下是付款后的最后一页。当我单击继续预订时,它应该已经重定向到带有 POST 数据的 notify_url 以进行验证和填充,但数据是一个空数组。

替代文字

我的请求代码如下所示。任何人都可以看看它并告诉我是否缺少某些变量或者我做错了什么?

谢谢。

0 投票
3 回答
11329 浏览

php - 带有 CodeIgniter 的 PayPal IPN

我正在尝试在 CodeIgniter 内置的网站上实现会员订阅服务。我希望使用 PayPal 来管理付款,并且很难实现这一点。

我想要实现的是:

  1. 用户填写包含个人详细信息的会员表格
  2. 用户选择订阅选项(8 个选项中的 1 个 - 每个不同的价格)并提交表单
  3. 用户被发送到 PayPal 支付
  4. 成功付款后,用户返回网站,个人详细信息存储在创建用户帐户(会员资格)的数据库中。

还增加了表单验证,我在 CodeIgniter 中使用了 form_validation 助手,但这需要在 PayPal 付款开始之前完成。

我曾尝试实施 Ran Aroussi 的 PayPal_Lib,但我觉得它没有足够清晰的文档或指导。任何实施的示例或建议将不胜感激。

卢卡斯

0 投票
2 回答
4496 浏览

php - 如何集成 Paypal IPN 以进行定期付款?

到目前为止,我一直在使用 Micah Carrick 的 PAYPAL IPN 课程

web_accept

但现在一位客户想要将 Recurring 方法集成到其中。我尝试使用相同的东西,但不幸的是这次没有那么成功。我正在尝试连接到 Paypal 循环方法。以下是我尝试使用它的代码;

代码让我重定向到 Paypal 沙箱(因为我仍在测试),但是当我登录到 Paypal 沙箱时,它会抛出这个错误:

您用于进入 PayPal 系统的链接无效。请查看链接并重试。