2

I trying to configure MultiSafepay in Sylius 0.14. When using omnipay_direct or omnipay_offsite in the config.yml I get this error (The payment details have been filled in: Name, Card number etc):

The transactionId parameter is required

Is the transactionId not created automatically i.e the order_ID or number ? Or do I have to extend it somewhere to set it ?

Ideally I'd like to fetch the list of available payment methods and redirect the user.

Main question: Could someone get me on the right way to do this ? I'm new to Sylius and also rather new to Symfony2.

my config.yml:

sylius_payment:
    gateways:
        multisafepay: MultiSafepay

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

In core sylius.:

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

...

nilsM
  • 107
  • 8

0 Answers0