Skip to main content
On this page

DEUNA Checkout gives merchants a configurable customer experience without coupling the storefront to each payment or commerce capability. Configure the experience once, then use the integration model that matches your application.

Checkout experienceConfigure once. Preview every change live.
Merchant workspaceConfigure checkoutSynced
Payment methods
••••Card
Apple Pay
GGoogle Pay
PPayPal
Brand theme
Live preview
Secure checkout
Order#D-2048$250.00
Card number•••• •••• •••• 4242
Expiry12 / 29
CVV•••
Total$250.00

What Checkout includes#

Compose the capabilities your purchase journey needs. Each module can be enabled and styled independently.

How the experience fits together#

Checkout workflowFrom order context to confirmed payment.Explore each phase and the systems involved without losing the complete journey.
Merchant appMerchant backendPrepare order contextProduct, customer, amount, and fulfillment data
Merchant backendDEUNAPOST /merchants/ordersAuthenticated server-to-server request
DEUNACheckoutReturn tokenized orderSafe context for the customer session
Merchant appCheckoutdeunaCheckout.show()Open the configured checkout
Endpoint paths are shown in context; use the API reference for complete request and authorization details.

Customize the experience#

Keep the purchase journey consistent with your product while exposing only the modules a customer needs.

Choose your integration model#

Use the option that matches how much interface and application control your team wants to own.

Integration models

Choose the ownership model that fits your team.

Compare setup speed, interface ownership, and implementation flexibility before you start.

Compare every format
Not sure which model to choose? Compare the customer experience and ownership boundaries in the integration guide.

Developer resources#

SDKs

Choose the platform for your application.