问题标签 [payum]

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 投票
0 回答
256 浏览

paypal - 调试模式为 false 时 Payum Laravel 4 包不起作用

这很奇怪,因为当调试为真时一切正常,但是当我将调试值更改为假时,贝宝就不起作用了。Laravel 日志有: 必须设置 TOKEN。您是否执行过 SetExpressCheckoutAction?

我的代码:payum/payum-laravel-package/config.php:

控制器/PaypalController.php

有人可以帮我吗?

0 投票
0 回答
104 浏览

symfony - How to configure Blue Card payment?

Testing a Sylius standard edition, I want to add Blue Card payment to payments methods, how ?

0 投票
0 回答
607 浏览

php - Payum Laravel 包 payment_done 控制器不支持请求 GetHumanStatus{model: ArrayObject}

我正在使用 Payum Laravel Package 0.11.1,并面临错误Request GetHumanStatus{model: ArrayObject} is not supported on payment done controller:

即:我从 PaypalController 重定向到

http://myapp.local:8000/app/payment_done?payum_token=_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg0

我可以在我的存储中看到文件payum-model-_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg0payum-model-5417d0934a306

$token 结果来自

给我结果:

如果我尝试使用无效的 payum_token 到达 payment_done 控制器,则会出现错误:找不到带有哈希的令牌。_lLGI4Mxk-UKX4FNUiyq0j94IrY_iLjRoMZfWc8Bdg1如果我使用有效令牌尝试它,则Request GetHumanStatus{model: ArrayObject} is not supported。正如我在存储具有等效 $token 详细信息数组对象 ID 的令牌时看到的,我猜我的 $payments 没有在 config.php 上正确构建。

0 投票
3 回答
4977 浏览

php - 实施 Payum/Laravel 定期付款

我在尝试使其正常工作时遇到了一些问题,我已经成功实施了结帐快递(或似乎是),但我的系统也需要订阅选项,遵循此示例

现在,我的问题是,在 Laravel 中你不能简单地放置一些随机文件,所以我试图以正确的方式来做,遗憾的是,库中没有包含类和方法的文档。

我在控制器中创建了一些功能(我不知道这是否正确)我现在面临的问题是尝试 createRecurringPayment() 以应用所需的定期付款金额,这是我猜的最后一步。

谢谢你的帮助。

  • 应用程序/控制器/PaypalController.php

    /li>
  • 应用程序/routes.php

    /li>
0 投票
1 回答
1255 浏览

symfony - payum symfony 2 bundle - 基本配置 - 存储

我需要配置 payum 包以便让客户处理 paypal 付款。

我只是按照入门官方建议进行操作,但我想需要配置更多东西(也许我缺少在某处为 PaymentDetails 配置存储)。

我的配置文件如下:

这是我开始付款过程的控制器操作

这是 PaymentDetails 类

当我获取 doneAction() url 时出现的错误是这个

有什么帮助或建议吗?先感谢您

0 投票
1 回答
179 浏览

symfony - Symfony2 Payum Bundle - 调用未定义的方法 isCaptured()

我尝试让 Paypal Express Checkout 就像这里一样: https: //github.com/Payum/Payum/blob/master/docs/symfony/custom-purchase-examples/paypal-express-checkout.md https://github .com/Payum/Payum/blob/master/docs/symfony/purchase-done-action.md

一切正常都期望 captureDoneAction 返回错误:

错误:调用 (..)/PaymentBundle/Controller/DefaultController.php 第 65 行中未定义的方法 Payum\Core\Request\GetHumanStatus::isCaptured()

(..) 只是我的路径,第 65 行是:

if ($status->isCaptured()) {

其他一切就像 Payum 文档中的示例一样。为什么 isCaptured() 返回错误?

0 投票
1 回答
298 浏览

paypal - 贝宝快速结帐 - 定期计费 - 检查定期状态

我正确设置了我的网站以支持使用 paypal 定期计费的帐户年度订阅付款payum bundle

这些是我的网站在准备时发送到贝宝的参数

这些在经常性请求中

一切正常。

我的问题是我只想知道我的客户的经常性付款是否会被接受和支付。而且,如果我的客户没有支付年费。

我的意思是,如何知道(服务器端,php)特定帐户的最后一次成功付款日期?

0 投票
0 回答
271 浏览

symfony - Symfony2 和 Payum Bundle:如何将付款与客户下的订单联系起来?

我的数据库中有 2 个实体:客户和产品。每次有人下订单时,我都会将带有客户数据的数据库新实体和带有产品(一对多)的相应实体存储在数据库中,我没有任何其他实体可以保持整体订单。我通过简单的 PayPal 配置添加了 Payum Bundle,一切正常,但是如何将付款信息与产品联系起来?做这个的最好方式是什么?也许我在 Payum 文档中忽略了一些东西?

0 投票
1 回答
1497 浏览

symfony - Symfony2 SSL 证书,验证 CA 证书是否正常。错误:14090086

我在本地测试服务器上遇到错误:

SSL证书问题,验证CA证书是否OK。详细信息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

我正在使用标准的 Symfony 2.5 + Payum 支付包和 paypal express checkout。payum 尝试执行付款操作时出现错误。据我了解,payum 使用标准 symfony http request api 来发送信息。然后该 api 看起来就像使用位于此处的 Buzz Client(cURL):

symfony\vendor\kriswallsmith\buzz\lib\Buzz\Client\Curl.php

我没有安装它。Buzz Client 本身就是 symfony 的一部分。而且我没有找到任何可以配置它的选项。

我已经把这个红了:Symfony2 : send a HTTP Request 对我来说它不起作用。

因为就我而言,Buzz Client 是 symfony api 请求的一部分,以及如何准确配置它,我没有找到。

0 投票
0 回答
303 浏览

payum - 试图在类“ArrayObject”上调用方法“getClientId”

我正在使用 Payum 0.12 + Paypal Express Checkout 并在完成操作时收到此错误:

尝试在线调用 DetailsController.php 中类“ArrayObject”的方法“getClientId”...

这是控制器代码:

即使我使用没有 Paypal Exress Checkout 的“离线”付款选项,我也会收到此错误。我可能错过了什么吗?