Four purchase plans • required legal acceptance • secure Stripe Checkout • server verification • subscription or lifetime entitlement • customer account
▤ OMEGA WEB PRO DOCUMENTATION • CHECKOUT & PAYMENTS

From Plan Selection to Verified Hosting or Lifetime Entitlement.

Omega's checkout workflow connects the selected Monthly, Annual, Two-Year or Lifetime purchase to secure Stripe Checkout. Pending unpaid orders remain manageable; confirmed recurring subscriptions activate Omega Web Pro Hosting entitlement, while a confirmed lifetime purchase creates the permanent single-domain software licence.

US$9.99 monthlyUS$99 annualUS$179 two yearsUS$999 lifetimeSecure Stripe CheckoutPending-order stateResume existing sessionDelete abandoned unpaid checkoutServer-side verificationPaid records protected
CHECKOUT STATE MACHINE● CURRENT PLATFORM REFERENCE
DocumentationStart CheckoutPending OrderStripeVerificationMy AccountPurchase HistoryReceipts
✓ Order account-linked✓ Stripe session controlled✓ Paid licence protected

Purchase boundary

Checkout begins from the selected plan and the customer purchase context.

The purchase action is not intended to create a generic transferable credit.

WEB

Generated project

The website/project being purchased is identified.
🌐

Normalized domain

The permanent domain assignment is carried into the pending order.
US$

Selected product

The order records the chosen Monthly, Annual, Two-Year or Lifetime product and its authoritative USD price.

Before payment

Checkout paths

Checkout now supports recurring hosted plans and the lifetime licence.

Monthly

US$9.99 per month. The purchaser accepts the required plan, hosting and legal acknowledgements before Stripe.

Annual

US$99 per year. The selected annual billing interval is confirmed before Stripe.

Two Years

US$179 per two-year term. The selected two-year billing interval is confirmed before Stripe.

Lifetime

US$999 once for one permanently assigned website domain. The lifetime legal-acceptance workflow remains separate from recurring hosting.

The recurring flow creates a Stripe subscription checkout using the selected catalogue plan. The lifetime flow creates the one-time licence purchase. A successful Stripe redirect alone is not authoritative: Omega verifies payment state server-side before activating the relevant entitlement.

The unpaid order exists before the Stripe payment is complete.

That allows account-linked order management and avoids treating an abandoned checkout as a paid purchase.

ID

Order ID

Unique pending commercial order identity.
⏳

Status

Pending checkout / unpaid state.
W/</>

Platform

Records the platform associated with the attempted checkout build.
US$

Amount

Records the expected currency/amount for the licence order.

Secure hosted checkout

The payment page is provided through Stripe Checkout.

Omega redirects the customer to the active Stripe Checkout Session associated with the order.

🔒

Hosted payment surface

Sensitive card entry remains on Stripe's checkout environment rather than being collected by a custom Omega card form.
→

Proceed to Checkout

My Account can resume the existing open session for the exact pending order.
×

Expire abandoned session

Deleting an unpaid pending checkout removes the abandoned pending checkout from the Omega account and attempts to expire the open Stripe Checkout Session where available. Stripe customer and historical Stripe records are retained.

After payment

Payment success must be verified server-side before entitlement activation.

A browser redirect alone is not authoritative proof that the order is paid.

✓

Verify payment state

Server-side commerce logic verifies the relevant Stripe transaction/session state.
✓

Activate the correct entitlement

A confirmed recurring payment activates the selected Omega Web Pro Hosting entitlement. A confirmed lifetime purchase creates the permanent Licence ID / Website ID / licensed-domain relationship.
✉

Account setup and activation

For a first-time Hosting checkout, Omega saves the selected plan and pending website to one restricted checkout-bound account and sends a secure one-time account-setup email. The customer sets a password and signs in, then reviews the required purchase acknowledgements before continuing to secure Stripe Checkout. Stripe confirmation activates the paid Hosting and Editor entitlement on that same Account ID. For a first-time Lifetime Licence purchase, an existing account is reused where available, or the account setup flow is created after Stripe confirms the purchase.

Order management

Purchased customers can manage unfinished orders without touching paid records.

Pending and paid records have deliberately different permissions.

⏳

Pending list

View unpaid account-linked orders.
→

Resume

Proceed to the existing Stripe session.
×

Delete

Delete only an unpaid abandoned pending checkout from the Omega account. Paid records remain protected and Stripe customer/history data is not deleted.
🔒

Paid protection

Completed payments, purchase records, Licence IDs, Website IDs and licensed domains are not deletable by the pending-order control.

Paid transaction history

The confirmed subscription or lifetime purchase stays visible as the paid commercial event.

Future same-domain generations and updated ZIPs are licence rights, not new paid purchases.

DATE

Paid date

The verified original transaction date.
US$

Amount

Original paid USD amount.
ID

Commercial entitlement

Shows the verified subscription/hosting plan or, for a lifetime purchase, the permanent Licence ID linked to the transaction.
ORDER

Order ID

Commercial order record for the original paid transaction.

Receipts + invoices

Stripe receipts/invoices relate to the original paid transaction.

A lifetime same-domain regeneration is not represented as a new US$999 purchase merely because a new ZIP is generated.

🧾

Original payment

Receipts/invoices correspond to the real original paid order.
0

Future licensed export

No new purchase charge is required for eligible same-domain lifetime regeneration/export.
SUP

Support

If a real paid transaction is missing from My Account, contact support rather than creating artificial duplicate records.

Omega Web Pro documentation

The checkout workflow protects both abandoned orders and completed purchases.

Use the Purchase & Licence Guide for the complete commercial workflow, or My Account to manage existing pending and paid records.

OMEGA WEB PRO HOSTING

What happens after each checkout type

A successful monthly, annual or two-year checkout establishes the recurring Omega Web Pro Hosting entitlement for the customer account. A successful US$999 checkout establishes the permanent lifetime single-domain software licence.

Ω

Customer control plane

Recurring checkout and hosting activation are related but distinct states: payment must be confirmed before service provisioning is treated as active. Hosted customers then use the Omega Web Pro Hosting Dashboard; lifetime customers receive the permanent licence and export/edit rights for the licensed domain.
3

Managed hosting plans

Monthly US$9.99 · Annual US$99 · Two Years US$179. Managed Omega Web Pro Hosting remains available while the recurring plan is active.
∞

Lifetime software licence

US$999 one time for permanent supported build, edit and export rights for one licensed website domain. Production hosting is separate and can be added when required.

Current production billing flow

Checkout, customer identity and entitlement are three related but separate records.

Stripe Checkout handles payment. Omega's verified webhook processing is authoritative for fulfilment. The Omega account stores the commercial relationship, while each recurring website retains its own subscription and hosting-entitlement lifecycle.

CUS

Returning customer reuse

When the Omega account already has a canonical Stripe Customer that is valid in the configured live environment, compatible future checkouts reuse it instead of relying only on the purchaser email.
SAFE

Historical environment protection

A customer identifier definitively unavailable in the current Stripe environment can be quarantined. A stale request cannot silently clear a newer canonical identity, and ordinary conflicting-customer protection remains in place.
WEB

Verified event processing

Checkout completion, subscription lifecycle and invoice lifecycle events are verified before Omega updates account, website, subscription, invoice and hosting state. Browser return pages are not the billing authority.

Read Billing Centre & Stripe documentation →

\n