+
+
+
+
+
+
+
+
+
+ );
+ }
+);
+
+export default AccountVerificationRequiredModal;
diff --git a/packages/reports/src/Components/Elements/Modals/ServicesErrorModal/authorization-required-modal.tsx b/packages/reports/src/Components/Elements/Modals/ServicesErrorModal/authorization-required-modal.tsx
new file mode 100644
index 000000000000..69779bab16ea
--- /dev/null
+++ b/packages/reports/src/Components/Elements/Modals/ServicesErrorModal/authorization-required-modal.tsx
@@ -0,0 +1,44 @@
+import React from 'react';
+import { Button, Modal } from '@deriv/components';
+import { getLanguage, localize } from '@deriv/translations';
+import { redirectToLogin, redirectToSignUp } from '@deriv/shared';
+
+type TAuthorizationRequiredModal = {
+ is_visible: boolean;
+ toggleModal: () => void;
+ is_appstore?: boolean;
+ is_logged_in: boolean;
+};
+
+const AuthorizationRequiredModal = ({
+ is_visible,
+ toggleModal,
+ is_appstore,
+ is_logged_in,
+}: TAuthorizationRequiredModal) => (
+