Add Payment in sidebar - checkout-flows

Created on 14 September 2023, about 1 year ago
Updated 18 September 2023, about 1 year ago

We want the PayPal payment button in the sidebar below the summary. But this seems impossible.

Having the sidebar in the checkout-flows is quite confusing, as the sidebar is not a flow step.

The sidebar should be a region that we inject to whichever step of the checkout process.

Unless I missed something about injecting the payment process to the sidebar?

📌 Task
Status

Closed: won't fix

Version

2.0

Component

Checkout

Created by

🇨🇦Canada mastap

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mastap
  • Status changed to Closed: won't fix about 1 year ago
  • 🇮🇱Israel jsacksick

    With the abundance of support available in Drupal Answers, the Drupal focused Stack Exchange site, we are no longer answering support requests in the issue queue.

    Support requests opened here will be closed (won't fix), so please search for existing answers or post new questions at:

    https://drupal.stackexchange.com (using the drupal-commerce tag)

  • 🇨🇦Canada mastap

    My point is a development note as I find the sidebar is not a "flow step" per-se, and should not be in this place in the interface.
    I marked as "support request" if in fact someone would add-up to make is a better workable solution.

    PS: Maybe we should remove "Support Request" as an option here then... Did not know how to mark it. Maybe it is a "Task", or "bug"?

  • 🇮🇱Israel jsacksick

    Payment process is for "processing" the payment? Maybe you meant Payment information? Also, for moving the smart buttons in the sidebar, this can't be done from the checkout flow configuration (code would be needed for that). Currently the smart payment buttons are injected on the review step.

  • 🇮🇱Israel jsacksick

    And the "sidebar" isn't really a step, so not really sure how else we'd present it from the configuration.

Production build 0.71.5 2024