如何在Payum中使用自定义操作?

时间:2014-08-19 16:04:03

标签: php symfony action symfony-2.3 payum

我有2个相同付款类型的版本我正在编写插件,我需要帮助了解架构的差异以及如何使用自定义操作来处理差异。

方法1 offsite 付款,返回“已完成”网址,该网址会检查状态并将用户重定向到成功/错误页面。 (当用户返回时,MY SYSTEM发送有关付款状态的查询

方法2 再次是非现场付款,但是此付款网关发送的用户无法返回到相同的“完成”页面我在创建付款时设置的网址的个别通知,其中包含付款结果数据。所以现在我将用户发送到待处理的页面。但是我无法使用“完成”页面来处理单独的通知,因为我需要设置不同的响应(只是'确定',没有别的)和'完成'页面想要重定向,因为它已被浏览器中的用户访问。

处理此问题的最佳方法是什么?我已经编写了代码来处理方法1但需要它来处理方法2。

我可以使用自定义操作来实现此目的吗?

对于我如何从“完成”网址执行单独操作,文档并不是很清楚?

提前致谢

Ĵ

0 个答案:

没有答案