系统相关
首页 > 系统相关> > php-Sylius / Payum / Stripe配置错误“必须设置布尔沙箱选项”

php-Sylius / Payum / Stripe配置错误“必须设置布尔沙箱选项”

作者:互联网

我已经成功设置了Stripe网关,但是当我尝试以用户身份提交付款时,出现错误“必须设置布尔型沙箱选项”.我没有通过PayPal收到此错误,仅通过Stripe.

这是我相关的config.yml条目:

payum:
    gateways:
        paypal_express_checkout:
            factory: "paypal_express_checkout"
            payum.http_client: "@sylius.payum.http_client"
            username: "%paypal.express_checkout.username%"
            password: "%paypal.express_checkout.password%"
            signature: "%paypal.express_checkout.signature%"
            sandbox: true
        stripe:
            factory: stripe_checkout
            publishable_key: pk_test_1UyHCW3tydYjdxYLvaGPRMKh
            secret_key: sk_test_81j9puWh2fTnROgOtIK0hjLb
            sandbox: true

sylius_payment:
     driver: doctrine/orm
     gateways:
        stripe: Stripe

我究竟做错了什么?

(而且,这些不是真正的密钥)

解决方法:

parameters.yml文件的PayPal部分中有一个错字.我猜它在到达“ sandbox:true”行之前就破坏了配置.

标签:stripe-payments,sylius,php,payum
来源: https://codeday.me/bug/20191111/2020376.html