Skip to content

Integrate express payments buttonAttributes API from the Checkout Block #9328

Open

Description

Description

Related to #8888, WooPayments express checkout buttons, including WooPay, will integrate with the new buttonAttributes API for height and borderRadius. This will enable merchants to set button settings from the front-end.

Dark mode support will not be supported at this time on the recommendation that we re-look at extensions' overall needs for styling awareness so that button, BNPL offers, payments iframe components, and other can be styled and themed in a way that precisely respects a store's brand and visual look.

Acceptance criteria

  • Integrate the ECE buttons with the height and borderRadius attributes
  • Integrate WooPay buttons with the height and borderRadius attributes
  • Height, not exceeding 55.0px, and button border radius are editable in FSE
  • Changes made in FSE are reflected in the back-end settings

cc @bborman22 for awareness.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    focus: checkout paymentspriority: highThe issue/PR is high priority—it affects lots of customers substantially, but not critically.type: enhancementThe issue is a request for an enhancement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions