获得付款状态的最佳方式

时间:2018-03-17 11:51:46

标签: php symfony payum

我使用Payum捆绑包与symfony 4进行付款处理(PayPal express)。我希望向用户显示所有付款状态。如何通过付款方式获得付款状态?当我想要从支付模型中显示状态(使用HumanStatus类)时,我得到了未完成的"使用此链接中描述的metod https://github.com/Payum/Payum/blob/master/docs/symfony/purchase-done-action.md显示正确的状态(已授权)。问题是这个工作方法使用了令牌模型而不是支付模型。可能吗?怎么样?

1 个答案:

答案 0 :(得分:0)

好的,我找到了解决方案。在PayumServer演示应用程序中,payum作者实现了在每次api调用(here为代码)后更新支付模型状态的扩展,在generar payum.yml配置文件中启用了扩展。这个解决方案的缺点是,当商家在paypal面板状态下进行支付(例如捕获)操作时,状态将不会更新。