diff --git a/modules/ppcp-wc-gateway/src/Settings/class-settingsrenderer.php b/modules/ppcp-wc-gateway/src/Settings/class-settingsrenderer.php
index 7dc13446c..2f8ea4f1a 100644
--- a/modules/ppcp-wc-gateway/src/Settings/class-settingsrenderer.php
+++ b/modules/ppcp-wc-gateway/src/Settings/class-settingsrenderer.php
@@ -277,38 +277,18 @@ class SettingsRenderer {
state->current_state() ) :
- ?>
-
- |
-
-
- ',
- ''
- )
- );
- ?>
-
- |
-
- dcc_applies->for_country_currency() ) {
+ if ( State::STATE_ONBOARDED > $this->state->current_state() ) {
+ $this->render_dcc_onboarding_info();
+ }
+ if ( State::STATE_ONBOARDED === $this->state->current_state() ) {
+ $this->render_3d_secure_info();
+ }
+ } else {
+ $this->render_dcc_does_not_apply_info();
+ }
+ }
}
/**
@@ -329,4 +309,101 @@ class SettingsRenderer {
> ';
}
}
+
+ /**
+ * Renders the 3d secure info text.
+ */
+ private function render_3d_secure_info() {
+ ?>
+
+ |
+
+
+ ',
+ ''
+ )
+ );
+ ?>
+
+ |
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+
+
+ |
+
+
+
+
+
+
+
+
+ |
+
+