No card to create the trial product
The public creation flow does not require a payment card. Trial eligibility is enforced at the account level and the configured trial period starts only when the product reaches READY.
The price is tied to the website level
Business Website currently uses $1, $2 and $3 monthly levels. The selected level is checked against the locked pricing contract before a paid checkout is prepared.
Billing details before checkout
Before checkout, BADWEB presents the selected product, level, price, currency, recurring interval and cancellation terms, then opens the configured Paddle checkout for payment.
Three days after an unpaid trial
At the end of the seven-calendar-day READY-based trial, BADWEB blocks normal website administration and shows the selected level’s exact $1, $2 or $3 monthly price. The payment window ends exactly three calendar days after trial end. If payment is still unverified at that server deadline, canonical permanent cleanup removes the unpaid product data and address; an isolated abandoned account is removed too. A verified payment or protected paid access prevents that automatic deletion.
Cancellation ends renewal, not the current paid period
A normal cancellation request schedules the subscription to end at the current paid period boundary. Access remains through that period. Cancellation does not by itself create an automatic refund or immediate destructive data deletion.
Billing state is reconciled
Paddle provider identifiers and billing events are used to maintain the local subscription state. The platform also contains reconciliation/contract checks so the user-facing plan is not meant to drift independently from billing state.
