首页 > TAG信息列表 > paypal-ipn

php-Paypal IPN库存控制

我一直在开发在线零售商店. 它是用php编写的,并使用paypal和IPN来处理付款. 我已经写了我自己的购物车.当用户想要结帐时,他们单击结帐按钮,该按钮具有包裹在按钮周围的标准购物车上传功能,并且用户被带到贝宝完成付款.然后,贝宝(Paypal)向我发送IPN通知我付款情况. 我的问题是,我

php-贝宝IPN标记订单为处理的Magento事件

我正在开发Magento(1.4 CE)的扩展程序,一旦订单付款,就需要触发该扩展程序.我在找到要挂接到Paypal IPN(Paypal标准)完成其操作的事件时会遇到麻烦. 我已经尝试使用sales_order_invoice_save_after和sales_order_invoice_register事件,但是这些事件似乎都不是由Paypal IPN响应触发

如何使用贝宝IPN作为会员网站(PHP)

使用PayPal按钮为我的网站的订阅服务进行定期付款.我已经使用电子邮件和密码创建了一个登录系统.登录后,用户可以为订阅付费(出现PayPal按钮).一旦他们为订阅付费,就可以重定向到我的ipn页面,在这里我想以某种方式更新数据库中的用户Membership_status = 1,如果用户取消了我想要的

javascript-Paypal不会将沙盒交易数据发送到IPN

今天我已经花了9个小时与Paypal一起工作,但有一个我找不到解决方案的问题. 我正在使用Paypal Javascript Buttons github脚本创建用于简单的立即购买交易的动态页面生成的按钮. 按钮示例输出是由PHP生成的(因此是动态的),看起来像这样(具有沙箱详细信息): <script src='https://s

PHP-IPN Paypal“官方”示例代码不起作用

我有一个问题,我想他们也发现了许多其他问题.我正在尝试将PayPal支付系统集成到我的站点中,但是IPN出现了一些问题.我尝试了此代码,可在github Paypal上找到: <?php require('PaypalIPN.php'); use PaypalIPN; $ipn = new PayPalIPN(); // Use the sandbox endpoint during tes

php IPN已验证且strcmp不再起作用

我在IPN系统中的PayPal收到的VERIFIED字符串有一个奇怪的问题. 我使用php来检查付款的有效性.截至昨天下午5点,一切正常.但是使用最近的两次付款,我的脚本无法再救援“ VERIFIED”字符串.这是我的脚本: [...] $fp = fsockopen ('ssl://www.paypal.com', 443, $errno, $errstr, 30);

php-即使PayPal付款失败,Magento订单状态也会更新为“处理中”

Magento 1.9和PayPal付款方式存在问题. 当客户使用PayPal付款并且有付款审核时,在这种情况下,订单状态将设置为正确的“付款审核”. 但是,问题是,在付款实际失败的情况下(即客户帐户中的资金不足),Magento将订单状态更新为“处理中”和“客户最终获得免费商品. 我需要做的是,当调用

php-使用PayPal API检查信用卡类型(万事达卡与Visa卡)

是否可以检查我的客户是否正在使用万事达卡或Visa卡付款的API? 只需卡类型就足够了,不需要数字. 如下面的mentioned,我们无权访问用户信用卡,因为它们存储在PayPal中.解决方法:PayPal通过设计使买家的账单信息保密-因此,对于正常的PayPal付款,接收帐户将不会显示是否通过以下方式付

php-PayPal,例如带有Google Checkout的IPN

我正在阅读Google Checkout文档,但没有找到类似于PayPal IPN for Google Checkout的东西. 谁能指出正确的方向,以便使用Google Checkout自动处理订单?解决方法:从Google Docs.开始 Processing orders automatically If you’re using the Google Checkout API, you can also proce

php-PayPal:将电子邮件地址传递到退货/“谢谢”页面

我已经用PayPal IPN and a listener成功创建了一个小的“立即付款”按钮.该按钮本身是向导生成的. 付款后,用户将被重定向到我的主机上的退货/“谢谢”页面. 一切正常,但是我也需要在“谢谢”页面上收到客户的电子邮件:我该怎么做?解决方法:您可以使用“付款数据传输”(PDT)获取用户

php – 检测Paypal订阅取消

我写了一个简单的paypal订阅系统,用户可以输入他们的信息,点击按钮,然后开始订阅.我想知道如何找出用户何时取消订阅?我见过$txn_type subscr_cancel,但我不知道如何使用它,因为paypal不会再次调用我的处理程序. 谢谢!解决方法:您是否正在使用IPN,然后,当订阅被取消时,paypal会返回$_

php – 我的PayPal脚本突然停止验证SSL证书

所以我的脚本(IPN侦听器,API调用等)工作正常,但突然开始抛出一个关于无法验证SSL证书的错误.这是我的错误(显示了PHP CURL) SSL connect error 它为什么停止工作?解决方法:去年,PCI-DSS 3.1 came out和所有处理信用卡的人都发生了重大变化.具体而言,要求所有处理必须仅在TLS 1.1

php – 当会话ID已知但无法启动会话时删除会话变量

我在处理paypal和ipn时尝试删除一些会话变量的方式有问题.我希望有人登录(或不登录)我的在线零售店,浏览我的购物车,重定向支付宝贝,然后重定向到我的网站. 我一直在使用paypal ipn让PayPal在付款完成后通知我,我可以将用户带回我的网站,在那里可以再次启动会话,但我希望能够取消购

php – notify_url从未在买家付费订阅时致电

现在我正在尝试使用paypal沙盒从我的网站制作订阅计划.我已经在商业帐户中设置了notify_url并启用了此功能.返回和取消返回正确工作.但是当使用买方(个人)帐户进行测试并同意订阅付款时,没有任何交易日志也不会调用我的网站notify_url. 我的问题与[问题]类似:notify_url is not reac

php – PayPal IPN错误和自定义端口IPN URL

我的IPN URL是http://:85 /它有一个自定义端口.这个网址工作正常,但paypal总是在模拟器上给我错误,而不是在付款时调用我的IPN. 会导致这个问题的原因是什么?解决方法:以下是在paypal Sandbox中启用IPN的步骤 >登录Sandbox Merchant Id,然后单击“我的帐户”下的“配置文件”子选项卡.

PHP会员脚本PayPal IPN,我要求和比较哪些信息?

所以我有一个产品.为了让用户购买它,他们需要创建一个帐户.该帐户稍后将用于访问我的产品. 我的问题是:我在注册时(付款前)要求用户提供哪些信息? Paypal发送通知时,我需要与之进行比较.我的意思是这样的:如果我只要求输入用户名和密码 – 我怎么知道是那个特定用户支付了,并相应地更

php – Paypal按钮IPN(通过付款人用户名)

有没有办法传递和接收自定义变量(例如付款人的用户名)?我不能强迫我的用户在我的网站上使用paypal(最初由paypal返回)使用相同的电子邮件地址.传递额外的用户名对于轻松查看付款人的身份非常有帮助.解决方法:您可以在张贴到PayPal的表单中包含自定义隐藏字段,如下所示: <input type=

php – 在卖家网站上承诺付款

我正在开发一个能够接受PayPal付款的项目.我使用的顺序如下: 我目前的开发网站的付款步骤: >用户访问我的网站, >选择支付某些东西,>被重定向到paypal,>付款在paypal上完成,>然后用户被重定向回我的网站成功网址. 这很好,因为当paypal决定确认承诺的付款并让用户知道时,我使用IPN监听

php – 无法从paypal IPN沙箱获得响应

几天前突然停止接收来自paypal的IPN消息. 我写了下面的代码 $url_parsed=parse_url('https://www.sandbox.paypal.com/cgi-bin/webscr'); $post_string = ''; foreach ($_POST as $field=>$value) { $post_string .= $field.'='.urlencode(stripslashes

php – PayPal IPN安全验证

有PayPal IPN PHP示例代码https://www.x.com/developers/PayPal/documentation-tools/code-sample/216623 有人可以告诉我它是如何安全的,因为我没有得到它? 示例:我有一家网店.我没有https. >在http://my-magazine.com/process_pp.php收到PayPal的数据 此数据未加密,因为我的网站位

php – PayPal IPN接收数据,但回发无效

在TLS 1.2沙箱更新之前,一切正常. 但我已经确认我的服务器正在使用TLS 1.2. PayPal的TLS test成功.我的IPN脚本可以正确接收PayPal的握手和数据. 但是在发送回发数据时,它总是无效,没有其他错误消息.这是在使用IPN模拟器的沙箱中. 使用与PayPal’s example IPN listener for PHP完

php – Paypal IPN没有调用问题

我有一些问题,关于Paypal IPN没有被我的一个服务器解雇.以下是场景. 1)我有两个站点站点A(旧)在服务器X上,站点B(新)在服务器Y上.具有相同Paypal快递结账表单提交和IPN代码的站点. 2)网站A运行顺利,PayPal快速结账表单提交,IPN被正确解雇.3)但是对于站点B,虽然我们的表单已正确提交

php – Paypal IPN验证拒绝访问

尝试使用IPN验证付款时,我收到以下错误.在沙箱上(错误之前和之后)测试了相同的代码并正在验证. <HTML> <HEAD> <TITLE>Access Denied</TITLE> </HEAD> <BODY> <H1>Access Denied</H1> You don't have permission to access "https://www.payp

php – Paypal IPN验证停止工作

通过IPN API处理PayPal付款的网站今天停止了工作.我使用paypal提供的示例php脚本来处理IPN.调试后,我发现它在提交确认付款通知的请求后,错过了您收到的VERIFIED响应.而且都没有到达“无效”. 最后,在添加代码来跟踪响应后,我认为实际响应有一个尾随的空白区域.这可以解释这一点 i

php – 如何使用PayPal在我的网站上实现“现金支出”?

我在我的网站上设置了一个信用系统,用户A可以从用户B购买文件,假设1个信用卡,用户B的帐户被记入贷方,比如1美元.然后,用户B可以“兑现”并将他们从我(网站的)PayPal账户中获得的钱存入他们的PayPal账户(我们假设他们的电子邮件地址目前有效).当用户A购买信用卡时,他们将被带到PayPa