Vdelane Stripe Apps

Vdelane Stripe Apps

Vdelane Stripe Apps vam omogočajo integracijo funkcionalnosti Stripe Apps neposredno v vaš lasten spletni vmesnik z uporabo Connect vdelanih komponent.

Pregled

Namesto da zahtevate, da stranke dostopajo do Stripe Dashboard, lahko vdelanim komponentam Stripe vdelate izkušnjo neposredno v vaš vmesnik:

Vaša platforma Stripe Connect Embedded
┌──────────────┐ ┌─────────────────────┐
│ Vaš UI │ ──── │ Stripe App UI │
│ (wrapper) │ │ (iframe/komponenta) │
└──────────────┘ └─────────────────────┘

Namestitev

Terminal window
npm install @stripe/connect-js

Osnovna nastavitev

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

Vdelava pogleda Stripe App

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>
);
}

Naslednji koraki

Subscribe to updates

developer-docs

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

AI pomočnik

Živjo! Vprašajte me o dokumentaciji.

Začnite brezplačno z Brevo