12得票5回答
有没有PayPal IPN的示例?

我有一个 Asp.Net WEB API 2 项目,并且我想要实现一个即时支付通知(IPN)监听器控制器。 我找不到任何示例和 NuGet 包。我所需要的就是确认用户使用 PayPal 标准 HTML 按钮付款。这很简单。 所有的 NuGet 包都是用来创建发票或自定义按钮的,这不是我需要...

32得票4回答
IPN未发送,且握手未经验证。请检查您的信息。

我正在使用Paypal的Express Checkout,用于单次用户付款集成。 工作流程:首先创建令牌,然后将用户重定向到Paypal页面,并成功返回我的返回URL页面。具体步骤如下: SetExpressCheckout(创建令牌) DoExpressCheckoutPayment(执行...

7得票3回答
测试循环付款(PayPal IPN)

我正在尝试使用Paypal设置一个定期付款服务,但我无法找到测试的方法。我已经将周期设置为每天并将频率设置为1,但账户似乎需要一个月才能进行下一笔付款。Paypal表示如果你将其设置为“日”,付款只需几分钟,但它甚至没有设置为一天,下一个付款日期被设置为一个月。有人遇到了相同的问题或者更好的解...

7得票4回答
PayPal自动付款取消,剩余天数?

我有一个订阅会员制,但是我遇到了以下问题: 用户在2012年5月1日订阅了每月无限期的付款。 IPN发送到服务器,激活了订阅。 用户在2012年5月3日取消了订阅。 IPN发送到服务器,订阅被取消并且服务器取消了会员资格。 然而,由于用户在2012年5月1日订阅,如果他在一个月之前取消...

10得票3回答
PayPal IPN在付款完成后数小时发送多个通知

在IPN文档中有这样一句话: 为了处理传输和接收延迟或失败的可能性,IPN消息服务实现了一种重试机制,以在不同的时间间隔内重新发送消息,直到您确认已成功接收该消息。 IPN会发送相同的通知9次...我需要回复什么?我的脚本没有错误。如果我使用IPN模拟器,我会收到以下消息: IPN发送成...

7得票1回答
为PayPal设置cacert.pem的curl_setopt

我正在尝试为IPN(paypal)验证设置回调处理程序。我知道curl的作用,但不知道'cacert.pem'是什么(证书...?)。 这就是回调.php文件失败(已存在)的位置: curl_setopt($ch, CURLOPT_CAINFO, 'cacert.pem'); if( !(...

10得票1回答
PayPal IPN付款状态处理中(processed)与已完成(completed)的区别

我刚接触PayPal集成,现在正在进行IPN集成。 根据PayPal网站上的说明,payment_status被处理和完成的值让我有些困惑。 已完成:付款已完成,并且资金已成功添加到您的账户余额中。 已处理:已接受付款。 不是很理解? 以下是我的问题: 如果发送了...

10得票6回答
Paypal IPN: notify_url未被调用

我正在测试一个简单的PayPal支付脚本,除了它没有调用我的notify_url并且我不明白为什么之外,一切正常。该URL可达,即使在沙盒IPN测试中也会得到积极的结果。更奇怪的是,在同一域名下,我有另一个脚本表现得非常好。代码并不完全相同,但使用了相同的方法。 这是用于向Paypal发送付...

9得票7回答
更改现有订阅的IPN网址

我们计划更改服务的域名,因此我们需要更新现有客户的IPN-url。我尝试过谷歌搜索有关如何更改当前订阅的IPN-url的解决方案,但未能找到任何东西。 任何帮助都将不胜感激。 最好的问候, Thomas

11得票3回答
Paypal IPN如何处理多个自定义变量?

我已经在我的网站中实现了Paypal IPN,目前正处于工作流程中。现在我想在pp表单中使用多个自定义变量,而不仅仅是使用一个。<input type="hidden" name="custom" value="<?php echo $user_id; ?>"> 我知道...