PlexySDK DOCS

Get Started

Choose your Plexy integration path

This is the documentation for API v2 and SDK integration. Looking for the more stable legacy version? See the API v1 documentation.

Pick speed or pick control.

Plexy gives you two ways to integrate: the Sessions Flow — one API call and Plexy handles everything — or the Advanced Flow, which trades effort for complete control over the checkout UI and payment lifecycle.

Pick your server flow

Sessions FlowAdvanced Flow
Best forFastest path to live paymentsFully branded custom checkout
API calls requiredOne (POST /v2/sessions)Three+ (/paymentMethods/payments/payments/details)
Who handles 3DS + redirectsPlexyYou
Time to first paymentMinutesDays
Good fit examplesSMB checkout, invoicing, subscription billingMarketplaces, custom-branded flagship apps, multi-step checkouts

Not sure which to pick?

Start with the Sessions Flow — it covers most merchants and gets you to your first live payment fastest. Choose the Advanced Flow when you need a fully branded payment form or custom orchestration that the Sessions Flow can't accommodate.

Continue with your flow

Next steps

Pick how to render Plexy on the client

Two ways to mount Plexy in your app.

Drop-in is one pre-built component that renders the entire checkout — payment-method selection, forms, and 3DS prompts. Components are individual payment-method pieces (Card, Apple Pay, Google Pay, ...) that you place and style in your own UI. Both work with either the Sessions Flow or the Advanced Flow — this choice is about client-side rendering, not flow.

Drop-inComponents
Best forFastest client integrationComposable, custom layouts
What you renderOne <Dropin /> mount — full checkoutIndividual payment-method components you place yourself
Payment-method UI ownershipPlexy renders all methods (Card, Apple Pay, Google Pay, ...)You pick and arrange each method component
Bundle sizeLarger — includes all registered payment methodsSmaller — tree-shake to only the methods you use
Time to integrateMinutesHours
Good fit examplesStandard single-page checkout, MVP, quick launchMulti-step flows, custom layouts, selective payment methods

Start with Drop-in — it's the fastest way to ship a working checkout. Move to Components when you need custom layout, selective payment methods, or want to minimize bundle size.

On this page