Skip to content

Checkout: Whitelabel Checkout and Order Workflow

A checkout page and order workflow that can be fully branded to match your company's identity. Checkout takes a buyer from a purchase order through payment initiation to a completed transaction — currency and tax validation, PSP payment execution, and order events published for the rest of the ecosystem to consume.
Seamless Integration

Seamless Integration

Designed to sit flawlessly on top of the Labs64.IO Ecosystem, Checkout provides a ready-made Vue 3 frontend and Spring Boot backend so you don't have to build a checkout page from scratch. Embed or link to the checkout flow directly from your main application.

Purchase Orders & Transactions

Checkout owns Purchase Orders — items, prices, quantities, currency and tax validation, and calculated totals — and the Checkout Transactions created when a buyer initiates payment, stored in Checkout's own PostgreSQL database. Consent tracking ensures required consents are accepted before checkout proceeds.
Subscription Management
Powered by the Ecosystem

Powered by the Ecosystem

Checkout calls the Labs64.IO Payment Gateway to execute payments and the Auth Gateway for secure identity management, then publishes order and checkout events to RabbitMQ — where AuditFlow picks them up for the audit trail — ensuring a frictionless and secure user experience.

Ready to integrate Checkout?

Run Checkout locally as part of the guided onboarding path. Get started

View the Checkout repository