• Hello,

    I found a bug in the woo-shipping-dpd-baltic plugin that causes payment methods to disappear on the WooCommerce checkout page.

    In public/js/dpd-public.js there is a function called payment_method_change() that binds a change event to [name='payment_method'] and triggers update_checkout on every change. When WooCommerce initializes the checkout page, it fires this event automatically, which triggers an immediate update_checkout call that wipes the payment methods before they finish rendering.

    This creates a loop where payment methods appear for a second then disappear immediately on page load.

You must be logged in to reply to this topic.