Skip to main content

The bill8 apps

Four Flutter experiences — the merchant operator, the payer checkout, the payer portal, and the staff admin — every one thin by design: all backend access rides the Sentin8:BFF proxy.

AppWho it serves
Merchantoperators — payments, billing, accounts, reporting
Checkoutpayers — payment capture and confirmation
Portalpayers — invoices, subscriptions, payment methods
Adminstaff — onboarding, risk review, webhook monitoring (RFW)

Merchant — the operator dashboard​

The merchant's single surface: payments and settlements, billing and subscriptions, connected accounts, and reporting — rendered from the vertical's RFW definitions and live data hooks.

Checkout — the payer capture​

The one-transaction checkout: the payer confirms the intent's amount, captures a payment method, and the charge settles — no storefront chrome, no token ever in the browser.

Portal — the payer self-service​

Invoices, subscription management, payment methods, and history — the payer's own records behind the same live authorization as every surface.

Admin — staff administration​

Merchant onboarding, the risk review queue, and webhook delivery monitoring — RFW-rendered in Sentin8:Dash with zero compile-time coupling.

Each app's reference section carries its full docs: Merchant, Checkout, Portal, Admin.