diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json
index fa0a7f45..8a911f07 100644
--- a/packages/dashboard/package.json
+++ b/packages/dashboard/package.json
@@ -10,6 +10,8 @@
"dependencies": {
"@fontsource/metropolis": "^4.1.0",
"@ory/kratos-client": "^0.5.4-alpha.1",
+ "@stripe/react-stripe-js": "^1.3.0",
+ "@stripe/stripe-js": "^1.13.0",
"@tailwindcss/forms": "^0.2.1",
"autoprefixer": "^10.2.4",
"classnames": "^2.2.6",
diff --git a/packages/dashboard/src/pages/_app.js b/packages/dashboard/src/pages/_app.js
index ee495472..aa74a14f 100644
--- a/packages/dashboard/src/pages/_app.js
+++ b/packages/dashboard/src/pages/_app.js
@@ -1,8 +1,16 @@
+import { Elements } from "@stripe/react-stripe-js";
+import { loadStripe } from "@stripe/stripe-js";
import "tailwindcss/tailwind.css";
import "@fontsource/metropolis/all.css";
+const stripePromise = loadStripe(process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY);
+
function MyApp({ Component, pageProps }) {
- return ;
+ return (
+
+
+
+ );
}
export default MyApp;