cakephp - 在自适应 Paypal 链式支付中,没有从 Paypal 获取有关通知 url 的返回数据

标签 cakephp paypal paypal-ipn paypal-adaptive-payments

我正在使用链式自适应支付方法: 参数是这样的:

$bodyparams = array("requestEnvelope.errorLanguage" => "en_US",
            "actionType" => "PAY",
            "currencyCode" => "USD",
            "cancelUrl" => "www.example.com/courses/cancelPurchase/", 
            "returnUrl" => "www.example.com/courses/buyCourse/" . $courseId . "/" . $courseDetails['Course']['certificate_amount'], 
            "receiverList.receiver(0).email" => $adminDetails['paypal_email'], 
            "receiverList.receiver(0).amount" => round($courseDetails['Course']['certificate_amount'], 2), 
            "receiverList.receiver(0).primary" => "true",
            "receiverList.receiver(1).email" => $courseDetails['UsersRole']['User']['paypal_email'], 
            "receiverList.receiver(1).amount" => $courseCreatorAmount, 
            "receiverList.receiver(1).primary" => "false", 
            "ipnNotificationUrl" => "www.example.com/courses/ipnReturn", 
        );

在这里,我没有获得有关 ipnNotificationUrl 的任何数据。 似乎从 paypal 返回后,它根本没有点击这个 url。

请帮忙!!

仅供引用:我正在使用 cakephp 作为框架。

最佳答案

您是否在帐户中启用了 IPN?应该在个人资料 -> 我的销售工具 -> 即时付款通知下。

确保它已打开。

如果是,请联系 http://www.paypal.com/mts并要求他们查看 IPN 历史记录,看看他们是否能找到无法正常工作的任何原因。

关于cakephp - 在自适应 Paypal 链式支付中,没有从 Paypal 获取有关通知 url 的返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14231298/

相关文章:

php - $belongsTo 关系不工作 cakephp 2.7.5

reactjs - reactjs nextjs 中的 "Error: zoid destroyed all components↵"错误

Paypal 订阅和税收

testing - 使用 paypal ipn 模拟器测试 subscr_payment

php - IPN 返回无效的沙箱

php - 从 cakephp 查询中获取平面数组

mysql - cakePHP 3.0 一对多关系

PHP MySQL - 如何按计算字段对分页结果进行排序?

paypal - 交付过程

php - 如何使用 php 自动取消订阅用户的 paypal(当他们升级到不同的订阅时)