v3.0.0
A paid stake now starts only after you choose the exact amount, save a card, accept the full terms, and wait through the future activation period. miracle.fyi warns you before a commitment is at risk, confirms a miss by email, and will not attempt collection until that notice has been delivered for at least 24 hours.
Charges use immutable server-approved terms, one provider payment record per obligation, and exact webhook reconciliation. Group leaders must finish Stripe payout setup before accepting paid members, while administrators receive a guarded queue for cancellation and refunds.
Every balance created before this release is permanently labeled as simulation and excluded from collection. Existing staked pacts do not become billable automatically. Real stakes require a new, explicit enrollment.
One short email when something meaningful ships. No streaks required.