Skip to content

No option to enable/disable Link in the Payment Element #2880

Description

@csmcneill

Describe the bug
Stripe is now allowing Link to be displayed in the Payment Element. This means that, when the new checkout experience is enabled, Link will show as an option, regardless of whether or not Link is enabled as an express checkout option.

According to Stripe:

If you would like to turn it off, you can navigate to your Stripe Dashboard and within your payment methods settings, you will be able to turn off Link for your integration from within the Link section.

However, if an account is connected via OAuth, the merchant cannot manage their payment methods at https://dashboard.stripe.com/settings/link or https://dashboard.stripe.com/settings/payment_methods since they're controlled by the Stripe WooCommerce Extension.

This essentially means that merchants who onboard via OAuth are locked into offering Link by Stripe.

To Reproduce
Steps to reproduce the behavior:

  1. Connect a Stripe account via OAuth.
  2. Enable the new checkout experience.
  3. Disable Stripe Link in the express checkouts settings.
  4. Attempt to purchase a product.
  5. Notice that Link is offered in the Payment Element.

Expected behavior
Either:

  1. Enabling/disabling the Link option in express checkouts will also prevent Link from rendering in the payment element.
  2. There is a separate option for enabling/disabling Link in the payment element.

Screenshots
link disabled still rendering

Environment (please complete the following information):

  • WordPress Version
  • WooCommerce Version
  • Stripe Plugin Version
  • Browser [e.g. chrome, safari] and Version
  • Any other plugins installed

Additional context
pc4etw-ID-p2

Metadata

Metadata

Assignees

Labels

component: UPEIssues related to adding UPE functionalitycomponent: settingsRelated to the non-UPE payment gateway settings pagescomponent: stripe linkIssues related to Stripe Linktype: bugThe issue is a confirmed bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions