Skip to content

[Urgent] Direct bank transfer (BACS) instruction text appears twice on the Order Confirmation (Thank You) page #4439

@NC-s

Description

@NC-s

Description

Description
On Neve Pro Addon version 3.1.2, the Direct Bank Transfer (BACS / “Direct bank transfer”) payment instructions configured in WooCommerce are rendered twice on the order confirmation / Thank You page after checkout. The duplicated content appears to be the same instruction text repeated, not additional gateway details.

Additional context
WooCommerce core version used in reproductions: 10.1.2 (observed in at least one SSR).
The issue is observed when the Neve Pro Addon 3.1.2 Modules (WooCommerce Booster) is active. Deactivating WooCommerce Booster or whole Neve Pro resolves the duplication in reproducer environments.

It is likely this issue with
woocommerce-gateway-stripe
https://github.com/woocommerce/woocommerce-gateway-stripe/compare/fix/722-bacs-instruction-text-appears-twice-on-order-received-page

You may take a look at it.

Step-by-step reproduction instructions

In WooCommerce > Settings > Payments, enable Direct bank transfer (BACS) and add bank details/instructions.
Ensure Neve Pro Addon plugin is on 3.1.2 and active.
On the storefront, add a product to the cart and complete checkout, selecting Direct bank transfer as the payment method.
After placing the order, view the order confirmation / Thank You page (the page displayed after checkout).
Observe that the Direct bank transfer instruction text appears twice (duplicated).
Expected behavior
Direct bank transfer instructions should appear exactly once on the Order Confirmation (Thank You) page. No duplicated instruction text should be present.

Screenshots
See screenshot below
https://cln.sh/7jxjGY2f2WyD0rqcFwGW
https://cln.sh/LC1DjGjBDq9gDsX9p9MM
https://d.pr/i/scmnPH

Screenshots, screen recording, code snippet or Help Scout ticket

No response

Environment info

https://pastebin.com/c7Y43fBU

Is the issue you are reporting a regression

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis label could be used to identify issues that are caused by a defect in the product.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions