App integrations

pages

Connect React to the platforms you already sell with

Use Plandalf to connect React with checkout pages, payment flows, email tools, CRM records, access systems, tax engines, and webhooks.

How it works

Plandalf is the commerce layer between apps

React keeps doing what it is best at. Plandalf handles the offer, checkout, buyer fields, payment context, invoice data, and post-purchase events that every other app needs.

Plain React apps (Vite, Create React App, Remix, TanStack Start, etc.) load the SDK via a `<script>` tag in `public/index.html` or the equivalent shell document. Once loaded, any JSX button with a `data-plandalf-present` attribute opens the corresponding flow.

Search paths

Pages this hub can feed

Product surfaces to check before wiring React

A useful React integration page should show where the operator configures Offers, payment options, invoices, Automations, integrations, and API settings before a developer ships the flow.

The Numi offer editor showing layout, product, theme, automation, invoice, and settings controls.

Offer setup before anything syncs

React receives cleaner data when the offer, product, price, checkout mode, invoice, and automation path are defined first.

The Numi offer editor showing hosted checkout mode controls.

Checkout can live on the site or app

React can launch a hosted checkout, buy button, embedded flow, or SDK checkout depending on where the buyer starts.

The Numi integrations settings page showing Stripe, PayPal, TaxJar, and Avalara connection options.

Integration settings stay inspectable

Use the integrations surface to check Stripe, PayPal, TaxJar, Avalara, and test-mode routing before traffic hits a live checkout.

Feature detail