diff --git a/modules/ppcp-wc-gateway/src/Settings/SettingsListener.php b/modules/ppcp-wc-gateway/src/Settings/SettingsListener.php index adf2c605a..9bd20ba37 100644 --- a/modules/ppcp-wc-gateway/src/Settings/SettingsListener.php +++ b/modules/ppcp-wc-gateway/src/Settings/SettingsListener.php @@ -168,8 +168,7 @@ class SettingsListener { * Listens if the merchant ID should be updated. */ public function listen_for_merchant_id() { - - if ( ! $this->is_valid_site_request() ) { + if ( ! $this->is_valid_site_request() || $this->state->current_state() === State::STATE_ONBOARDED ) { return; }