我正在尝试使用 symfony (3.1.4) 中的 payum 包实现 paypal-rest 付款。我需要让 PayPal Plus 在我的 Symfony 应用程序中运行。因此我读了这篇文章 https://github.com/Payum/Payum/blob/master/docs/paypal/rest/get-it-started.md
现在 - 我无法弄清楚要设置的“config_path”参数是什么,以及在这个 config_path 中必须提供什么。
Symfony 状态
'The config_path fields are required.'
我的 payum 配置看起来像这个 atm
payum:
security:
token_storage:
AppBundle\Entity\PaymentToken: { doctrine: orm }
storages:
AppBundle\Entity\Payment: { doctrine: orm }
gateways:
paypal_express_payment:
factory: paypal_express_checkout
username: "%ppe_uname%"
password: "%ppe_pw%"
signature: "%ppe_signature%"
sandbox: false
paypal_rest_payment:
factory: paypal_rest
client_id: "%ppr_cid%"
client_secret: "%ppr_sec%"
sandbox: true
paypal_express_payment 部分工作正常。
如果我只添加一个随机配置路径,例如“my_config.txt”,Symfony 状态
Request GetHumanStatus{model: ArrayObject} is not supported. Make sure the gateway supports the requests and there is an action which supports this request (The method returns true). There may be a bug, so look for a related issue on the issue tracker.
那么 - config_path 的位置和位置是什么?
任何可以引导正确方向的文档的帮助或提示都非常受欢迎。