问题标签 [payum]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework2 - 如何使用 Composer 安装 PayumModule (ZF2)
是否可以通过 Composer 安装 PayumModule?如果是这样:必须在 composer.json 中声明哪些包?
我试图只安装不工作的模块:“payum/payum-module”:“dev-master”,
在此先感谢,迈克尔
payum - 如何使用 Stripe 和 Paypal 在 Payum 捆绑包中执行付款退款?
我想使用 Payum Bundle 进行付款退款,我如何使用 Payum Bundle 使用 Stripe 和 Paypal 进行付款退款?
谢谢你。
payum - 付款完成后,为什么 payum 会删除安全令牌?
付款完成后,为什么 payum 正在删除安全令牌?
我问这个问题只是为了了解 payum 的工作方式。
谢谢你。
php - 难以使用 payum Bundle 管理数据
我正在尝试PayPal
在我的 Symfony2 应用程序上通过 IPN 实现支付。我正在使用 PayumBundle 和 Payum Express Check out,我已按照说明进行操作,并且系统在沙盒环境中运行良好。
这是我的控制器:
使用基本配置,我可以设置支付金额,并发送到 PayPal 页面,用户可以登录并通过支付,回调从控制器正确拦截并处理 captureDoneAction()。现在我的问题是添加附加信息以发送到PayPal
它应该返回给我的信息,例如User_id
、almount
等,我需要执行查询以有效更新数据库上的用户信用的所有数据。我管理那个问题,我错过了一些在我的服务器和贝宝服务器之间交换的令牌的理解。发送和获取额外信息的每一个帮助将不胜感激。
paypal - 如何将 paypal pro (omnipay gateway) 添加到 sylius
我觉得我已经阅读了很多想要帮助添加网关的人的帖子,但是一旦提问者找到答案,我似乎还没有找到任何共享的解决方案。我知道也有人建议查看 Payum Bundle 文档,但由于我无法弄清楚 Sylius 与 Payum Bundle 的集成程度,因此我无法从 payum 文档中获得太多帮助。有人可以帮助解释让 PayPal Pro 在 sylius 应用程序中工作的必要条件吗?
我已将此添加到配置文件中:
这在我的 services.yml 文件中:
对于 CapturePaymentUsingCreditCardAction 类,我只是复制了 Sylius 的 Stripe 类。我认为这已经足够了,因为据说 Stripe 也可以开箱即用。当我输入假信用卡信息时(我们处于沙盒模式),在我被重定向到付款方式选择页面后,我只会收到“未知付款错误”的闪烁消息。根据我阅读此线程的理解,状态由状态机自动管理。我已经简单地添加了一个 PaymentStatusAction(从 Dummy 类复制并 var_dumping 详细信息),但这没有任何帮助。
另外,有人能解释一下 ExecuteSameRequestWithDetailsAction 的必要性吗?它看起来与 CapturePaymentUsingCreditCardAction 之类的几乎相同。
symfony - Payum Bundle 的配置如何工作?
我是 Payum 的新手,我正在尝试创建一个新的支付网关。但是我无法弄清楚配置值与我创建的文件(操作/工厂等)的关系。
这是我到目前为止所拥有的;
我没有得到我应该放入xxx和yyy的内容。无论我尝试什么值,我仍然没有得到它。我不断收到以下错误。
谁能告诉我这些值应该是什么以及我设置的值如何与网关相关以及需要在哪里使配置实际上与网关代码中的某些内容相匹配?
提前谢谢:)
php - 如何注册新的 payum 支付方式并添加操作?
我创建了一种付款方式。我已经设置了一个存储支付详细信息的支付表单,然后我生成了支付安全令牌。到目前为止,这一切似乎都很好,payum 在存储中生成令牌。
但是,我似乎无法注册它。我不知道应该在哪里添加操作,以便在加载付款方式时使用它们。
我有以下问题。
- 我在哪里添加对我的 PaymentFactory 的引用?目前我在 bundle build 方法中加载 payum 扩展并将 PaymentFactory 的一个实例添加到扩展中。这就是我需要做的吗?
- 我创建了一个捕获和状态操作。我在哪里将这些操作添加到支付网关?我是否在 PaymentFactory 中注册它们?我在两个类中都添加了转储和退出,当我在浏览器中运行支付时,它似乎永远不会在我设置的点上触发并退出。
任何帮助,将不胜感激
提前致谢 :)
php - Sylius:添加新的 Payum 网关 (Rabobank Omnikassa)
我一直在看很多帖子,但我没有找到解决我问题的方法。互联网上没有一个地方可以解释如何正确地将新的支付网关添加到 Sylius Payum Bundle。
我正在使用最新sylius
0.10.*
版本,我想添加一个新的支付网关(荷兰合作银行 Omnikassa,一个荷兰支付端点)。
有一些关于如何添加 的信息PaymentFactory
,PayumPayumBundle
但是这个包的文件夹结构与SyliusPayumBundle
. 我创建了我自己的Acme\Bundle\PayumBundle
,它从SyliusPayumBundle
.
我想以与PaypalExpressCheckoutPaymentFactory类似的方式设置它。
配置/payum.yml
在这里,我只是测试一些东西以让 Sylius 找到我的东西。
配置/服务.xml
我不确定在哪里使用什么服务标签..
配置/config.yml
当然,我在 config.yml 文件中注册网关
例外:路径配置无效
它似乎没有被识别Rabobank
为有效类型。在哪里注册一种新类型?
注册支付工厂
在此文件中,您可以看到他们如何在 Payum 中注册工厂。我想在我自己的 Bundle 中在 Sylius 中做同样的事情。
从这里可以采取哪些好的步骤?
symfony - Payum 新支付网关通知操作
我在 Payum 中实现了一个新的支付网关,我正在尝试更改通知操作中的响应,默认情况下 payum 发送 204 并且支付网关需要接收 200。
如何更改响应?
这是 payum NotifyController: