What are the Slack Archives?

Itโ€™s a history of our time together in the Slack Community! Thereโ€™s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you wonโ€™t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

Hello, we would like to integrate PayOne via the Plugin/Module in the documentation:

U018A4GAM16
U018A4GAM16 Posts: 7 ๐Ÿง‘๐Ÿปโ€๐Ÿš€ - Cadet

Hello,
we would like to integrate PayOne via the Plugin/Module in the documentation: https://documentation.spryker.com/docs/payone-v1-1
But our project is a headless project completely without Yves. So the question is if there is a guide to integrate Payone via Glue only and if not, can you please provide us with it?

We would like to create a recurring payment depending on the user choice (yearly, half-yearly, quaterly). Is that also possible with the Payone plugin and how?
Also how can we first just block the order amount and only really authorize the payment once the order has been approved in Zed?
We only want to use PayPal via Payone.

Best regards,
Patrick

Comments

  • Ievgen Varava
    Ievgen Varava Sprykee Posts: 154 ๐Ÿง‘๐Ÿปโ€๐Ÿš€ - Cadet

    I think it would be tricky to integrate via Glue as you'll need to handle redirects somehow. Also callback endpoints in Payone module are implemented via Yves controller (makes sense to move them to Glue with custom auth maybe?)

  • Ievgen Varava
    Ievgen Varava Sprykee Posts: 154 ๐Ÿง‘๐Ÿปโ€๐Ÿš€ - Cadet
    how can we first just block the order amount and only really authorize the payment once the order has been approved in Zed?
    

    this could be handled within order state machine. It's recommended that you first create order, then redirect to Payone page, then handle all communication (preauthorize/authorize/capture/refund) in OMS

  • U018A4GAM16
    U018A4GAM16 Posts: 7 ๐Ÿง‘๐Ÿปโ€๐Ÿš€ - Cadet
    edited June 2021

    thanks for the quick reply!
    its also an option to activate yves for this if its way easier to handle. I was just wondering, since there is no "glue only" way documented ๐Ÿ™‚

    Also for the payment the idea is to first block the amount via authorize and then only capture if we accept the order via zed. Here I was wondering if its possible without any problems ins the PayOne Module for Spryker :)

  • Ievgen Varava
    Ievgen Varava Sprykee Posts: 154 ๐Ÿง‘๐Ÿปโ€๐Ÿš€ - Cadet

    sure, module is shipped with example state machine which could be fully customized up to project needs, you'll just reuse some existing states, commands and conditions.

  • Valerii Trots
    Valerii Trots SRE @ Spryker Sprykee Posts: 1,654 โœจ - Novice

    there is no "glue only" way documented

    Because the integration took place before glue has been introduced.