paypal-ipn相关内容

如何在Paypal中设置定期付款和一次性付款的混合

我正在使用 Paypal REST API 对我的订阅收费.我的交易包括一次性购买和定期付款的混合.一次购买将收取用户金额 X,定期付款应创建定期配置文件,每年向用户收取金额 Y. 这是我所拥有的.首先,我使用以下参数调用 SetExpressCheckoutPayment: $orderParams = 数组('PAYMENTREQUEST_0_AMT' =>“10",'PAYMENTR ..
发布时间:2021-12-29 17:31:29 PHP

提交 Paypal 表单时的变量

提交时如何通过paypal发送数据? 例如: 提交#ID 值为“12345"的表单后支付成功后. 它将返回到我的网站ThankYou.php 问题:我将如何获得值 12345?或者我可以使用 //ThankYou.php 提前致谢!! 解决方案 PayPa ..
发布时间:2021-12-29 17:28:18 PHP

PayPal 订阅付款失败

订阅付款失败时,PayPal 会重试 n 次. 在所有重试失败后,通过 IPN 发回什么交易类型(subscr_cancel 或 subscr_eot)? 解决方案 具体取决于您使用的 PayPal 产品,尽管在网站付款标准订阅按钮和快速结账定期付款中的逻辑工作方式相似(`ish)(通过 CreateRecurringPaymentsProfile API): 这取决于您是否设 ..
发布时间:2021-12-29 17:26:31 其他开发

Paypal IPN 获得空白确认(应为“已验证"或“无效")

我只是在这里测试 Paypal IPN.我已经用 Sandbox 设置好了.我正在向它发送虚假的 IPN 请求,它正在接收 IPN.然后,我让它返回信息以进行验证,并将响应写入文本文件,以便我可以自己检查.IPN 运行良好,响应正在写入文本文件. 只有一个问题...回复是空白的. 响应应该被接收为“已验证"或“无效",而这些是仅有的 2 个可能的响应......所以发生了什么 =S.非 ..
发布时间:2021-12-29 17:25:23 PHP

贝宝的 curl_setopt cacert.pem

我正在尝试为 IPN (paypal) 验证设置回调处理程序.我知道 curl 的作用,但我不知道“cacert.pem"是什么(证书...?). 这是 callback.php 文件失败的地方(存在): curl_setopt($ch, CURLOPT_CAINFO, 'cacert.pem');if( !($res = curl_exec($ch)) ) {echo ("Got" . ..
发布时间:2021-12-29 17:23:34 PHP

何时使用 IPN 以及何时使用 PayPal 中的 WebHook 作为通知机制?

我正在查看 WebHooks 和 IPN 的文档,我想知道:在不需要真正实时通知的情况下,我应该使用哪一个?即使延迟 1 小时也可以.WebHooks 和 IPN 在这件事上有何不同? 解决方案 IPN 是将付款或订阅等事件通知商家的经典方式.它与已弃用的经典 API 相结合.事件可能需要一分钟才能到达商家. Webhooks 是一种新的 REST API 方式,可以将事件几乎立即发 ..

为什么 tlstest.paypal.com 可以在浏览器中运行,但不能在我的 PHP 代码中运行(对 Paypal IPN 有用)?

2018 年 6 月 30 日之后,Paypal 赢了不再接受非 TLS 1.2 + HTTP 1.1 请求. 他们创建了 URL https://tlstest.paypal.com/ 来测试连接是否正常.如果我们在浏览器中打开这个 URL,我们会得到一个成功的: PayPal_Connection_OK 问题:为什么使用以下代码从 PHP 连接时会失败?(我根本没有得到任何响应,浏览器仍 ..
发布时间:2021-12-29 17:22:47 PHP

贝宝:将电子邮件地址传递给退货/“谢谢";页

我已经使用 一切都按预期进行,但我也需要在“谢谢"页面上收到客户电子邮件:我该怎么做? 解决方案 您可以使用付款数据传输 (PDT) 来获取用户电子邮件,它会将名为 tx 的 GET 变量发送到您的重定向 url. tx 变量包含一个交易号,您可以使用它发送到 Paypal 服务器的 post 请求并检索交易信息. 我上次使用 PDT 是在一年前,但我相信您的 Paypal ..
发布时间:2021-12-29 17:21:49 PHP

贝宝订阅 PDT/IPN - 请

我在处理这个 paypal 付款方面遇到了很多麻烦...... 我如何确认用户已成功注册我的订阅? 我对 IPN 了解 0,但例如:如果用户使用 example@e.com 注册我的网站,但使用 paypal 帐户 sample@s.com 付款,那么我如何匹配用户. 我读到 PDT 不会为经常性(订阅)付款发送交易 ID (tx),这是真的吗? 只是需要帮助...诚实和简 ..
发布时间:2021-12-29 17:18:39 PHP

Paypal IPN 自定义变量

我的 Paypal IPN 付款正在工作(立即购买按钮),但现在我必须为每笔交易在我的数据库中添加一些变量,例如折扣名称、用户 ID 等.过去我使用自定义隐藏字段,因为我只需要用户 ID.但是现在我不知道如何传递这个新的自定义变量并让它们在付款成功时从 Paypal POST 返回? 感谢您的帮助! 解决方案 您有三个主要选择: 使用标准的custom 隐藏字段将您需要的所有数 ..
发布时间:2021-12-29 17:15:46 PHP

PayPal 订阅 IPN 下一个计费日期

我的网络应用使用 PayPal 每月订阅.我在付款、用户注册/取消等时收到 IPN 通知,这一切似乎都运行良好. IPN 消息中似乎缺少的一件事是关于下一个计费日期的任何指示.https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/#id091EB0901HT 起初我认为因为它 ..
发布时间:2021-12-29 17:15:08 其他开发

paypal自适应支付IPN中的自定义字段

我在我的网站中实施了自适应支付.首先它是标准付款,所以我在表单中传递了一个 custom 参数,我在 IPN 中得到了它.但我无法找到如何在自适应支付中传递此参数. 谢谢 解决方案 [编辑] 根据@jackvsworld 在 PayPal Adaptive 中的建议,使用参数为 ipnNotificationUrl. 我通过传入 notify_url 的 GET 参数来 ..
发布时间:2021-12-29 17:14:50 PHP

Paypal IPN 处理多个自定义变量

所以我已经在我的网站中实施了 paypal IPN 并且我处于中间工作过程.现在我想在 pp 表单中使用 1 个以上的自定义变量目前我只用这个 所以我知道允许使用名称为“custom"的变量.我想知道是否我可以传递更多变量,以便我可以根据他们的标准过滤付款.因此,例如,如果运费超过 0.00 美元,我会像这样设置一个变量“shipping_cost": ..
发布时间:2021-12-29 17:14:42 其他开发

用于 ASP.NET MVC 的 Paypal IPN 侦听器

PayPal GitHub 上有不少代码示例展示了如何实现 IPN 侦听器以各种语言(php、VB、...).但是,ASP.NET MVC 没有.有没有人成功实施过?或者,是否有类似于其他代码示例的首选/官方实现方式? 解决方案 一个关于包含 PayPal IPN 的简单 MVC 站点结构的简洁视频: http://www.asp.net/mvc/videos/mvc-1/aspnet- ..
发布时间:2021-12-29 17:14:33 C#/.NET

贝宝快速结账处理“待付款"使用IPN

我找不到关于这个的明确的文档. 如果您使用 paypal 快速结账,当付款待处理时,接下来会发生什么? 如果状态发生变化,paypal 是否会通过 IPN 向您发送更新,您有选择吗? 假设您执行 DoExpressCheckoutPayment(使用 NVP)你会得到这个: &PAYMENTSTATUS=待处理&PENDINGREASON= ECHECK//付款正在等待中,因为它是由尚 ..
发布时间:2021-12-29 17:11:48 其他开发

检测 Paypal 订阅取消

我编写了一个简单的 paypal 订阅系统,用户可以在其中输入他们的信息,单击按钮,然后开始订阅.我想知道如何知道用户何时取消订阅?我见过 $txn_type subscr_cancel 但我不知道如何使用它,因为 paypal 不会再次调用我的处理程序. 谢谢! 解决方案 如果是,您是否使用 IPN,然后取消订阅时,paypal 返回 $_POST['txn_type'] = su ..
发布时间:2021-12-29 17:10:44 PHP

简单的 Paypal IPN 示例?

我想要一个带有提交按钮的文本输入表单,该表单可以转到贝宝,付款后表单的内容应该进入 mysql 数据库.. 这听起来微不足道,但我在使用 paypal 的 IPN 时遇到了困难. 谁能指出我正确的方向? 谢谢! 解决方案 PayPal 在其网站上提供了一些示例代码.然而,您将面临的更大问题是用户可能需要实时响应.这通常是通过处理当用户单击链接返回到您的站点时提交到您的站点 ..
发布时间:2021-12-29 17:09:46 PHP