Spyker-Eco/Payone Update required


#1

Hi Everyone,

I planned to update all important modules to get the benefits of multicurrency/store features.

I have to update OMS Module also to the version 8, but it was bloked from spryker-eco/payone:1.1.1 that requires spryker/oms:^6.0.0 || ^7.0.0.

Why didn’t Payone Module not yet accordingly updated for new multicurrency and store features?

I checked that Payone uses only one business logic from oms module -> https://github.com/spryker-eco/payone/blob/master/src/SprykerEco/Zed/Payone/Dependency/Facade/PayoneToOmsInterface.php

and spryker/oms:^8.0.0 has the same definition of this one.

/**
     * Specification:
     *  - Triggers even for given order items, data is used as additional payload which is passed to commands.
     *  - Locks state machine trigger from concurrent access
     *  - Logs state machine transitions
     *  - Executes state machine for each order item following their definitions
     *  - Calls command plugins
     *  - Calls condition plugins
     *  - Sets timeouts for timeout events
     *  - Triggers item reservation plugins
     *  - Unlocks state machine trigger
     *  - Returns data which was aggregated from state machine plugins
     *  - Returns NULL is case of an internal failure
     *
     * @api
     *
     * @param string $eventId
     * @param \Propel\Runtime\Collection\ObjectCollection $orderItems
     * @param array $logContext
     * @param array $data
     *
     * @return array|null
     */
    public function triggerEvent($eventId, ObjectCollection $orderItems, array $logContext, array $data = []);

Could anyone from Spryker check this and maybe update the composer dependencies for spryker-eco/payone module?

Thank you very much and Best Regards
Gio


#2

Hi Gio!
Thank you for your feedback.

At the moment we are working on solving this problem.
I will notify additionally when the new version is released.

WBR
Valerii


#3

Hi Valerii,

any news about new version of spryer-eco/payone compatible with OMS 8 ?

Thank you and Best Regards,
Gio


#4

Hi Gio,

the module has been updated and now is in testing/bugs fixing phase. Should be released soon enough.

WBR
Valerii


#5

Hi Gio @gpiemontese,

finally new version of Payone module has been released - https://github.com/spryker-eco/payone/releases/tag/1.2.0 .

WBR
Valerii


#6

Hi @tvalerii

thank you very much for your Feedback.

I can now plan the update.

BR
Gio