PAYUM:自定义网关方法

时间:2016-10-18 14:17:24

标签: symfony sylius payum

我使用带有sylius包的现有symfony项目并包含payum包。 我在src文件夹中已经有了一些包。

我需要创建一个自定义网关。 为此,我发现:https://github.com/Payum/Payum/blob/master/src/Payum/Core/Resources/docs/develop-gateway-with-payum.md

但是, 哪里执行命令行“composer create-project payum / skeleton”,将新骨架应用到当前项目中似乎很重要?

然后在文档中,有以下信息:

  • 将所有出现的payum替换为您的供应商名称。它可能是你的github名称,现在让我们说你选择:acme

  • 用支付网关名称替换所有出现的骨架。例如Stripe,Paypal等。现在让我们说你选择:paypal。

这是什么意思?替换所有文件夹名称,所有文件名,文件中的所有术语?

最后,本文档讨论了:“将网关工厂注册到payum的构建器并创建网关”

在哪里这样做?怎么做 ?是否有命令行或类似的东西?

非常感谢

1 个答案:

答案 0 :(得分:1)

  1. 检查Sylius documentation about custom gateway configuration。它真的可以帮到你。

  2. Payum文档只强调如何设置项目。 Here您对命令以及第2步和第3步有更大的解释。如果您有现有项目,则可以跳过此部分。只有最后一点才会引起你的兴趣。