Embedded Stripe Apps

Embedded Stripe Apps

Embedded Stripe Apps ช่วยให้คุณผสานรวมฟังก์ชันการทำงานของ Stripe Apps โดยตรงในเว็บ interface ของคุณเองโดยใช้ Connect embedded components

การติดตั้ง

Terminal window
npm install @stripe/connect-js

การตั้งค่าพื้นฐาน

import { loadConnectAndInitialize } from "@stripe/connect-js";
const stripeConnect = await loadConnectAndInitialize({
publishableKey: "pk_live_...",
fetchClientSecret: async () => {
const response = await fetch("/api/stripe/session");
const { clientSecret } = await response.json();
return clientSecret;
},
});

การฝัง Stripe App View

import { ConnectComponentsProvider, ConnectAppViewport } from "@stripe/react-connect-js";
function CustomerDashboard({ customerId }) {
return (
<ConnectComponentsProvider connectInstance={stripeConnect}>
<ConnectAppViewport
app="com.tajo.brevo-integration"
viewport="stripe.dashboard.customer.detail"
objectContext={{ id: customerId, object: "customer" }}
/>
</ConnectComponentsProvider>
);
}

ขั้นตอนถัดไป

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

ผู้ช่วย AI

สวัสดี! ถามฉันเกี่ยวกับเอกสารได้เลย

เริ่มต้นฟรีกับ Brevo