Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[7.3.0] Non-card payment methods noted as incompatible with the Checkout Block #8349

Closed
csmcneill opened this issue Mar 7, 2024 · 1 comment · Fixed by #8361
Closed

[7.3.0] Non-card payment methods noted as incompatible with the Checkout Block #8349

csmcneill opened this issue Mar 7, 2024 · 1 comment · Fixed by #8361
Assignees

Comments

@csmcneill
Copy link
Contributor

Describe the bug

If a site admin edits a page that has the checkout block, there will be a warning that all APMs (even those that are not enabled) are incompatible with the checkout block.

The notice is resolved when reverting to 7.2.0.

To Reproduce

  1. Ensure the site is running 7.3.0.
  2. Edit a page using the Checkout block.
  3. Attempt to modify one of the blocks.
  4. See a "Some active extensions do not yet support this block" notice in the block settings.
  5. Revert to 7.2.0.
  6. Repeat steps 2 and 3.
  7. The notice from step 4 is no longer visible.

Actual behavior

The checkout block suggests that it is incompatible with non-card payment methods, which is not true AFAICT.

Screenshots

CleanShot 2024-03-07 at 11 32 32@2x

Expected behavior

This notice should only appear if these payment methods are incompatible.

Additional context

From what I can tell, APMs and BNPLs may be considered individual payment gateways/extensions in 7.3.0. When spinning up a new site, I get spammed with emails about multiple payment gateways being activated — one for each APM/BNPL method available:

Screenshot 2024-03-07 at 11 31 30 AM

@csmcneill csmcneill added type: bug The issue is a confirmed bug. component: alternative payment methods Issues related to Alternative Payment Methods component: affirm & afterpay component: klarna labels Mar 7, 2024
@timur27 timur27 self-assigned this Mar 7, 2024
@FangedParakeet
Copy link
Contributor

Hey team! Please add your planning poker estimate with Zenhub @FangedParakeet @timur27

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

Successfully merging a pull request may close this issue.

4 participants