diff --git a/view/frontend/web/js/view/payment/method-renderer/embedded.js b/view/frontend/web/js/view/payment/method-renderer/embedded.js
index <HASH>..<HASH> 100755
--- a/view/frontend/web/js/view/payment/method-renderer/embedded.js
+++ b/view/frontend/web/js/view/payment/method-renderer/embedded.js
@@ -198,6 +198,9 @@ define(
                 // Validate before submission
                 if (additionalValidators.validate()) {
                     if (Frames.isCardValid()) {
+                        // Start the loader
+                        fullScreenLoader.startLoader();
+
                         // Submit frames form
                         Frames.submitCard();
                     }
@@ -255,7 +258,7 @@ define(
                     publicKey: self.getPublicKey(),
                     containerSelector: '#cko-form-holder',
                     theme: ckoTheme,
-                    debugMode: true,
+                    debugMode: CheckoutCom.getPaymentConfig()['debug_mode'],
                     themeOverride: ckoThemeOverride,
                     frameActivated: function () {
                         $('#ckoPlaceOrder').attr("disabled", true);
Frontend JS update

Added fullscreen loader to Frames and connected Frames debug mode to module config.