• Resolved Daniel Pereyra Costas

    (@danidub)


    Hi,

    I’m having an issue with the WooCommerce Stripe Payment Gateway plugin and the Link by Stripe payment method.

    After migrating the website to a new server, it looks like Link by Stripe was enabled automatically in WooCommerce/Stripe. The problem is that I cannot disable it.

    Situation:

    In WooCommerce, I go to: WooCommerce → Settings → Payments → Stripe → Payment Methods

    I disable Link by Stripe and save the settings, but after refreshing the page, Link appears enabled again.

    In the WooCommerce Stripe logs, I can see this message:

    link display_preference is not overridable. Please check the platform settings

    What I have already tried:

    I have checked the following:

    1. Optimized Checkout Suite is not enabled in WooCommerce.
    2. I tried disabling Link by Stripe from the WooCommerce payment methods settings, but after saving and refreshing, it becomes enabled again.
    3. In the Stripe Dashboard, the Link payment method appears enabled, but Stripe does not allow me to disable it either.
    4. I reconnected Stripe from WooCommerce, but the issue still persists.
    5. Tried to disable and enable again the plugin, issue persists.

    What I suspect:

    Based on the log message, it looks like WooCommerce is trying to change the display preference for Link, but Stripe does not allow it because this setting is not overridable:

    display_preference is not overridable

    This seems related to a Payment Method Configuration or a platform-controlled setting, possibly the WooCommerce/Stripe platform configuration.

    Question:

    How can I permanently disable Link by Stripe in WooCommerce if Stripe returns this error?

    Is there a way to make WooCommerce use another Payment Method Configuration where Link is disabled?

    Or does WooCommerce/Stripe need to modify the platform configuration so that link.display_preference.overridable can be changed?

    Thanks.

Viewing 2 replies - 31 through 32 (of 32 total)
  • Hi @dirty0ldman,

    I can see how frustrating this has been, especially when the payment methods shown at checkout are not matching the settings you configured on your store.

    At the moment, this issue is happening on the Stripe side due to a configuration lock that prevents Link from being disabled through the WooCommerce settings. Because of that, using only a custom snippet on the WooCommerce side would not reliably work in this case, as the setting is being controlled directly by Stripe and keeps re-enabling itself.

    Our team can help disable Link directly for your account using the current workaround. Please contact us directly here while logged into your WooCommerce account: https://woocommerce.com/my-account/contact-support/

    You can also check the details shared on the GitHub thread here: https://github.com/woocommerce/woocommerce-gateway-stripe/issues/5468#issuecomment-4533653879

    Thank you for your patience while this is being worked on.

    Plugin Support Kay U a11n

    (@kingsleyinfo)

    Hi @dirty0ldman

    Just wanted to share with you that this issue has been fixed. Please let us know if you’re still unable to disable Link via your settings.

Viewing 2 replies - 31 through 32 (of 32 total)

You must be logged in to reply to this topic.