Commit 43548d6c138 for woocommerce
commit 43548d6c13873cce8944027d1097758f8e6fbdee
Author: Tom Cafferkey <tjcafferkey@gmail.com>
Date: Wed Oct 14 11:46:02 2026 +0100
Update direct bank transfer gateway description (#69743)
* Update direct bank transfer gateway description
* Add changelog entry for bank transfer copy update
diff --git a/plugins/woocommerce/changelog/wooplug-1588-bacs-description b/plugins/woocommerce/changelog/wooplug-1588-bacs-description
new file mode 100644
index 00000000000..fff48de2e9a
--- /dev/null
+++ b/plugins/woocommerce/changelog/wooplug-1588-bacs-description
@@ -0,0 +1,4 @@
+Significance: patch
+Type: update
+
+Clarify that Direct bank transfer accepts offline bank-to-bank and wire transfer payments.
diff --git a/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php b/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php
index 25fc18c59c6..9aa2bafffed 100644
--- a/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php
+++ b/plugins/woocommerce/includes/gateways/bacs/class-wc-gateway-bacs.php
@@ -64,7 +64,7 @@ class WC_Gateway_BACS extends WC_Payment_Gateway {
$this->icon = apply_filters( 'woocommerce_bacs_icon', '' );
$this->has_fields = false;
$this->method_title = __( 'Direct bank transfer', 'woocommerce' );
- $this->method_description = __( 'Take payments in person via BACS. More commonly known as direct bank/wire transfer.', 'woocommerce' );
+ $this->method_description = __( 'Accept offline bank-to-bank and wire transfer payments.', 'woocommerce' );
// Load the settings.
$this->init_form_fields();
diff --git a/plugins/woocommerce/tests/e2e/tests/api-tests/payment-gateways/payment-gateways-crud.test.ts b/plugins/woocommerce/tests/e2e/tests/api-tests/payment-gateways/payment-gateways-crud.test.ts
index f154c3b426c..cdce62cb8c5 100644
--- a/plugins/woocommerce/tests/e2e/tests/api-tests/payment-gateways/payment-gateways-crud.test.ts
+++ b/plugins/woocommerce/tests/e2e/tests/api-tests/payment-gateways/payment-gateways-crud.test.ts
@@ -70,7 +70,7 @@ test.describe( 'Payment Gateways API tests', () => {
enabled: true,
method_title: 'Direct bank transfer',
method_description:
- 'Take payments in person via BACS. More commonly known as direct bank/wire transfer.',
+ 'Accept offline bank-to-bank and wire transfer payments.',
method_supports: [ 'products' ],
settings: {
title: {
@@ -247,7 +247,7 @@ test.describe( 'Payment Gateways API tests', () => {
enabled: true,
method_title: 'Direct bank transfer',
method_description:
- 'Take payments in person via BACS. More commonly known as direct bank/wire transfer.',
+ 'Accept offline bank-to-bank and wire transfer payments.',
method_supports: [ 'products' ],
settings: {
title: {
diff --git a/plugins/woocommerce/tests/php/src/Internal/Admin/Settings/PaymentsRestControllerTest.php b/plugins/woocommerce/tests/php/src/Internal/Admin/Settings/PaymentsRestControllerTest.php
index 729d110c1de..0018fc23354 100644
--- a/plugins/woocommerce/tests/php/src/Internal/Admin/Settings/PaymentsRestControllerTest.php
+++ b/plugins/woocommerce/tests/php/src/Internal/Admin/Settings/PaymentsRestControllerTest.php
@@ -979,7 +979,7 @@ class PaymentsRestControllerTest extends WC_Unit_Test_Case {
'_order' => $order++,
'_type' => PaymentsProviders::TYPE_OFFLINE_PM,
'title' => 'Direct bank transfer',
- 'description' => 'Take payments in person via BACS. More commonly known as direct bank/wire transfer.',
+ 'description' => 'Accept offline bank-to-bank and wire transfer payments.',
'supports' => array(
'products',
),