2

我在 symfony2 上使用 Payum 包 4 个月。工作正常,但昨天在composer updatesymfony2 控制台向我抛出错误后。

[Payum\Core\Exception\RuntimeException]
找不到网关工厂类。您是否安装了 payum/paypal-express-checkout-nvp 或 payum/payum 软件包?

我没有更改我的配置或捆绑包上的任何内容。

我的 composer.json 是:

    "payum/payum-bundle": "*@stable",
    "payum/paypal-express-checkout-nvp": "*@stable",

express-checkout-nvp用于我的应用程序。

我的网关配置是这样的:

 gateways:
    paypal_express_checkout:
        paypal_express_checkout_nvp:
            username:  '%paypal.express_checkout.username%'
            password:  '%paypal.express_checkout.password%'
            signature: '%paypal.express_checkout.signature%'
            sandbox: false
4

1 回答 1

1

好的,在 composer.json 中更改版本它起作用了。

    "payum/payum-bundle": "^1.0",
    "payum/paypal-express-checkout-nvp": "^1.0"

谢谢大家,希望它可以帮助任何人。

于 2015-12-16T13:26:12.230 回答