Sylius:配置MultiSafepay

时间:2015-05-18 13:29:05

标签: symfony sylius omnipay payum

我尝试在Sylius 0.14中配置MultiSafepay。 在config.yml中使用omnipay_directomnipay_offsite时出现此错误(付款明细已填写:姓名,卡号等):

  

transactionId参数是必需的

是不是自动创建transactionId,即order_ID或number? 或者我是否必须将其扩展到某个地方才能设置它?

理想情况下,我想获取可用付款方式列表并重定向用户。

主要问题: 有人能以正确的方式让我这样做吗?我是Sylius的新手,也是Symfony2的新手。

我的config.yml:

sylius_payment:
    gateways:
        multisafepay: MultiSafepay

payum:
    payments:
        multisafepay:
            omnipay_direct:
                type: MultiSafepay
                options:
                    accountId: xxxxx
                    siteId: xxxx
                    siteCode: xxxx
                    testMode: true

在核心sylius中:

sylius_payment:
    classes:
        payment:
            model: Sylius\Component\Core\Model\Payment
            controller: Sylius\Bundle\CoreBundle\Controller\PaymentController

...

0 个答案:

没有答案